Re: BUG in Debian SID
On Wed, 31 Jul 2024 07:57:52 +0000
"Andrew M.A. Cater" <amacater@einval.com> wrote:
> On Wed, Jul 31, 2024 at 08:33:28AM +0200, Łukasz Kalamłacki wrote:
> > Hi,
> >
> > I added only this to sources list:
> >
> > deb http://deb.debian.org/debian/ sid main contrib non-free
> >
> > and nothing else
> >
> > Best regards,
> > Łukasz
> >
>
> So that was the _only_ line in your /etc/apt/sources.list at that
> point?
>
> You install testing - upgrade as far as you can - then delete
> everything in /etc/apt/sources.list and replace it with the line
> above?
>
> If you end up with an accidental mixture of trixie and sid, it would
> be very hard to work out how to disentangle it.
>
From the Debian Wiki:
"Best practices for Testing/Sid users
"Please, have a look at [the best practices for Testing/Unstable users]
(link), and consider implementing them.
"Best practices for Testing users
"It is a good idea to include unstable and experimental in your apt
sources so that you have access to newer packages when needed. With the
APT::Default-Release apt config setting or with apt pinning you can
have packages from testing by default but if you manually upgrade some
packages to unstable or experimental, then you will get upgrades within
that suite until those packages migrate down to unstable or testing.
The apt pinning needs priorities lower than 990 and equal to or higher
than 500 for this to work nicely. You can also pin some packages to
unstable/experimental that you always want the latest versions of.
"It is a good idea to install security updates from unstable since they
take extra time to reach testing and the security team only releases
updates to unstable."
I've seen recommendations the other way around also: that unstable
users should also add testing repositories, as packages are
occasionally temporarily withdrawn from unstable. I've followed this for
many years without trouble, and my login banner includes the
distribution name 'trixie/sid'.
--
Joe
Reply to: