On Tue, Aug 17, 2021 at 08:44:49AM +0200, to...@tuxteam.de wrote:
> On Mon, Aug 16, 2021 at 08:27:18PM -0400, Greg Wooledge wrote:
> > https://wiki.debian.org/DontBreakDebian
> 
> Yes. We know that one.

Do we?  Do we really?

Then why do people keep violating it so flagrantly?

> Whoever is mixing suites should have
> read that. And be prepared to cope with some or other degree
> of brokenness.

No.  They shouldn't do it.  At all!

It's not OK to mix binary ("deb") repositories for stable and anything
newer than stable if your end goal is, and I quote, "Moving from Testing
to Stable + Backports".

If you mix binary repositories, then you are running whichever release
has the highest-numbered packages out of your set of binary repositories.

This means: if you mix binary repositories for stable and testing, you
are running testing.  You are NOT running "stable with a bit of testing
here and there".  You're running testing.  Full stop.

If you try to complicate your life by adding pinning, this does NOT mean
you are running "stable with a bit of testing".  No.  It means you're
running a BROKEN version of testing.  When it comes crashing down around
you, we will continue to tell you to please Don't Break Debian.

> Reminding people of that seems OK, but yelling at them in
> public... hm.

If I don't "yell", they don't listen.

Reply via email to