[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: bookworm-backports failure



On Fri, 21 Jul 2023, Phil Wyett wrote:

>I will wait for the upload to bullseye-backports to be rejected and
>send to sloppy then.

AIUI you need to *first* ensure the upgrade path from sloppy works,
so that the version in bookworm+bookworm-backports is larger than
the version in bullseye+bullseye-backports+bullseye-backports-sloppy.

So if you’re backporting from testing to oldstable-backports-sloppy
as version 1.2-3~bpo11+1, you’ll need to ensure that stable-backports
has 1.2-3~bpo12+1 first, which means it has to be uploaded and pass
NEW first.

That being said, I fear that this upgrade path will soon break, if
packages in bookworm-backports are allowed to depend on merged-/usr
then upgrades from bullseye with sloppy enabled to bookworm with
backports enabled can fail. Same with trixie-backports and depending
on being allowed to move files around.

I think that we probably should have neither bullseye-backports-sloppy
nor bookworm-backports-sloppy so to not break any upgrades. Too many
things can go wrong, and we cannot check or police all uploads there.

(Doing the upgrade without the newer ones in sources.list is not
an option either as the os-bp-sloppy package may need to be removed
or replaced with a newer (read: the s-bp) version *during* the
upgrade, for (library and other) transition reasons.)

I’m not happy with that myself… but given backports for bullseye
will close in under a year now instead of extending through the
LTS and ELTS periods for backporters who’d care, I’m not convinced
much that having -bp-sloppy is actually useful, as opposed to, say,
DD bikesheds(or whatever their name will be) that could also get
autobuilt on multiple architectures, where the uploading DD would
be the one declaring support for (old)+stable releases. (That being
said, they’d be missing the minimal amount of QA backports has ☹)

bye,
//mirabilos
-- 
Infrastrukturexperte • tarent solutions GmbH
Am Dickobskreuz 10, D-53121 Bonn • http://www.tarent.de/
Telephon +49 228 54881-393 • Fax: +49 228 54881-235
HRB AG Bonn 5168 • USt-ID (VAT): DE122264941
Geschäftsführer: Dr. Stefan Barth, Kai Ebenrett, Boris Esser, Alexander Steeg

                        ****************************************************
/⁀\ The UTF-8 Ribbon
╲ ╱ Campaign against      Mit dem tarent-Newsletter nichts mehr verpassen:
 ╳  HTML eMail! Also,     https://www.tarent.de/newsletter
╱ ╲ header encryption!
                        ****************************************************


Reply to: