Univention Bugzilla – Bug 55805
debootstrap: merge patches to UCS UCS5.1 / 5.2
Last modified: 2024-01-29 08:27:02 CET
The patches of debootstrap have to be cherry-picked and rebased to (UCS 5.1 and) UCS 5.2.
r19907 | Bug #55805: ignore usr-is-merged also for UCS 5.1 / UCS 5.2 r19784 | Bug #55805: rebase patches r19778 | churn(debootstrap): UCS 5.1-0 TODO: usr-is-merged is required since Debian 12 Bookworm / UCS 5.2: https://salsa.debian.org/installer-team/debootstrap/-/blob/master/scripts/debian-common#L51
https://lists.debian.org/debian-devel-announce/2022/09/msg00001.html
(In reply to Florian Best from comment #1) > TODO: usr-is-merged is required since Debian 12 Bookworm / UCS 5.2: > https://salsa.debian.org/installer-team/debootstrap/-/blob/master/scripts/ > debian-common#L51 bb50836b8566 | Bug #55805: remove patch 0003-disable-usr-is-merged.patch obsolete since bookworm UCS 5.2 is based on Debian bookworm. We create debootstrap packages / DVDs with this patch only for UCS 5.2 not for UCS 5.1 / UCS 5.0 / etc. So we can safely remove the patch, as the added if-case will never become true.
(In reply to Florian Best from comment #4) > (In reply to Florian Best from comment #1) > > TODO: usr-is-merged is required since Debian 12 Bookworm / UCS 5.2: > > https://salsa.debian.org/installer-team/debootstrap/-/blob/master/scripts/ > > debian-common#L51 > > bb50836b8566 | Bug #55805: remove patch 0003-disable-usr-is-merged.patch > obsolete since bookworm > UCS 5.2 is based on Debian bookworm. > We create debootstrap packages / DVDs with this patch only for UCS 5.2 > not for UCS 5.1 / UCS 5.0 / etc. So we can safely remove the patch, as > the added if-case will never become true. This is wrong: You can use debootstrap from UCS 5.2 to create a chroot of << UCS 5.2 which is now broken.
OK, re-added that patch: a723bdc4b64e | Bug #55805: base patch on UCS 5.1 d3e59fe33878 | Revert "Bug #55805: remove patch 0003-disable-usr-is-merged.patch obsolete since bookworm"
OK: bb50836b8566 → d3e59fe33878 OK: a723bdc4b64e