> > > > 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&section=all

Reply via email to