On Fri, 11 Aug 2023 at 05:52, Helmut Grohne <hel...@subdivi.de> wrote: > > Hi, > > This is picking up on the debootstrap matter and is kinda crucial. > > On Thu, Jul 13, 2023 at 01:31:04AM +0100, Luca Boccassi wrote: > > > After having sorted this out, what part of your safety concerns with 3C > > > do remain? > > > > Nothing, as that stemmed from a misunderstanding of what the > > implementation would have required, and that's cleared now. > > So we finally removed the misunderstanding with Luca and I imply that > this also removes Sam's concern (as he was inheriting the > misunderstanding from Luca). > > Let me briefly recap the most important pieces. The proposal at hand is > changing debootstrap in unstable, testing, stable and oldstable. Rather > than merging /usr before the initial unpack, it will merge after the > initial unpack but before running maintainer scripts. Therefore > base-files can ship aliasing symlinks without triggering tar errors from > debootstrap and once it does, the merging step in debootstrap > automatically becomes a noop. With this change in place, we can move > forward without changing cdebootstrap nor mmdebstrap. > > This is implemented in > https://salsa.debian.org/installer-team/debootstrap/-/merge_requests/96 > and reviewed by Luca Boccassi and Simon McVittie. Thank you two. I have > tested this change for bootstrapping buster, bullseye, bookworm and > trixie on amd64 without hitting regressions. > > Do we have any more disagreement with this approach or implementation? > If you review the MR, don't hesitate to leave a positive or negative > comment on it. We want to make sure that this doesn't break stuff as its > exposure is high. > > I intend to merge and NMU this change before too long and Simon McVittie > intends to prepare stable and oldstable uploads with this change and the > change to make --variant=buildd /usr-merged for trixie and beyond. > Having these changes in oldstable (and thus affecting buildds) is a > precondition for lifting the moratorium, so we'd like to move forward > soon.
Ship it! If you need help with NMUs to unstable or *stable let me know. Kind regards, Luca Boccassi