> > > > Thus a third thing the README could advise on is how Debian Developers > > > > and > > > > Debian sysadmins are advised to build CI systems and test upgrade paths > > > > for > > > > the next 10 years as what worked in the past 10 years does not apply > > > > as-is > > > > anymore. > > > People using CI systems will get an updated debootstrap in the next > > > point release and everything will be fine. > > > > Do you refer above to the next Bookworm point update (scheduled on Dec > > 9th according to https://release.debian.org/) or do you mean in > > general that all CI upgrades tests will start working after the next > > point release of both Bookworm and Bullseye and Buster? > > > > I am currently struggling to grasp how I should get for example > > MariaDB 10.5 / Buster to MariaDB 10.11 / Bookworm testing running > > again as usrmerge 38 removed the workaround the CI was relying on. > > Example of current CI run: > > https://salsa.debian.org/mariadb-team/mariadb-server/-/jobs/4945062. > > Are you saying that a point release of Buster is going to do something > > that CI systems can continue to operate? > > Just create the chroot for the CI with --merged-usr and all will be > fine. Debootstrap in Buster is not going to be updated to do it > automatically, only in Bookworm/Bullseye.
I have been reading https://wiki.debian.org/UsrMerge and the changelogs of various debootstrap versions[1] but I still don't get this. All the changelogs contain this version 1.0.102 referenced at https://wiki.debian.org/UsrMerge. Why would debootstrap support --merged-usr only Bookworm and Bullseye? Isn't deboostrap new enough on all past versions[2] due to past point upgrades? What is the commit/package you are referring to about 'next point update'? debootstrap (1.0.102) unstable; urgency=medium * Enable merged-/usr by default (Closes: #839046) This is applied for buster and later. * Fix "debootstrap doesn't carry --components across --foreign/--second-stage" (Closes: #877855) * Fix debian-common path with tarball and --second-stage (Closes: #897379) -- Hideki Yamane <henr...@debian.org> Wed, 13 Jun 2018 22:00:11 +0900 [1] https://tracker.debian.org/media/packages/d/debootstrap/changelog-1.0.133 https://tracker.debian.org/media/packages/d/debootstrap/changelog-1.0.128nmu2deb12u1 https://tracker.debian.org/media/packages/d/debootstrap/changelog-1.0.123deb11u1 https://tracker.debian.org/media/packages/d/debootstrap/changelog-1.0.114deb10u1 [2] https://packages.debian.org/search?keywords=debootstrap&searchon=names&suite=all§ion=all