Processed: Re: Bug#1055066: usrmerge: Cannot update to version 38 on sbuild
Processing control commands: > fixed -1 1.0.133 Bug #1055066 [src:debootstrap] usrmerge: Cannot update to version 38 on sbuild Marked as fixed in versions debootstrap/1.0.133. > fixed -1 1.0.128+nmu2+deb12u1 Bug #1055066 [src:debootstrap] usrmerge: Cannot update to version 38 on sbuild Marked as fixed in versions debootstrap/1.0.128+nmu2+deb12u1. > fixed -1 1.0.123+deb11u2 Bug #1055066 [src:debootstrap] usrmerge: Cannot update to version 38 on sbuild Marked as fixed in versions debootstrap/1.0.123+deb11u2. > close -1 Bug #1055066 [src:debootstrap] usrmerge: Cannot update to version 38 on sbuild Marked Bug as done -- 1055066: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1055066 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#1055066: usrmerge: Cannot update to version 38 on sbuild
Control: fixed -1 1.0.133 Control: fixed -1 1.0.128+nmu2+deb12u1 Control: fixed -1 1.0.123+deb11u2 Control: close -1 On Tue, 31 Oct 2023 at 08:02, John Paul Adrian Glaubitz wrote: > > Hello! > > I am not sure whether this issue has been fixed. > > We're seeing this issue on buildds and porterboxes on Debian Ports, > regenerating the chroots fails: > > dpkg: warning: ignoring pre-dependency problem! > Preparing to unpack .../tar_1.34+dfsg-1.2_ppc64.deb ... > Unpacking tar (1.34+dfsg-1.2) ... > Selecting previously unselected package usr-is-merged. > Preparing to unpack .../usr-is-merged_38_all.deb ... > > > ** > * > * The usr-is-merged package cannot be installed because this system does > * not have a merged /usr. > * > * Please install the usrmerge package to convert this system to merged-/usr. > * > * For more information please read https://wiki.debian.org/UsrMerge. > * > ** > > > dpkg: error processing archive > /var/cache/apt/archives/usr-is-merged_38_all.deb (--unpack): > new usr-is-merged package pre-installation script subprocess returned error > exit status 1 > Selecting previously unselected package util-linux. > dpkg: regarding .../util-linux_2.39.2-5_ppc64.deb containing util-linux, > pre-dependency problem: > util-linux pre-depends on libblkid1 (>= 2.37.2) > libblkid1:ppc64 is unpacked, but has never been configured. > > Could it be that debootstrap needs to be switched to enabled usrmerge by > default? The buildds have already been updated with a new config ~3 weeks ago: https://lists.debian.org/debian-devel/2023/10/msg00019.html https://lists.debian.org/debian-devel/2023/10/msg00024.html Are the ports buildds managed differently? If so, they either need that change, or to take debootstrap from proposed-updates where the defaults have been switched. There is nothing actionable in debootstrap, as the relevant changes have already been made and uploaded (pending the next stable release to make it out of p-u).
Processed: Re: Bug#1055066: usrmerge: Cannot update to version 38 on sbuild
Processing control commands: > reopen -1 Bug #1055066 {Done: Marco d'Itri } [src:usrmerge] usrmerge: Cannot update to version 38 on sbuild Bug reopened Ignoring request to alter fixed versions of bug #1055066 to the same values previously set > reassign -1 src:debootstrap Bug #1055066 [src:usrmerge] usrmerge: Cannot update to version 38 on sbuild Bug reassigned from package 'src:usrmerge' to 'src:debootstrap'. Ignoring request to alter found versions of bug #1055066 to the same values previously set Ignoring request to alter fixed versions of bug #1055066 to the same values previously set -- 1055066: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1055066 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#1055066: usrmerge: Cannot update to version 38 on sbuild
Control: reopen -1 Control: reassign -1 src:debootstrap Hello! On Tue, 2023-10-31 at 09:02 +0100, John Paul Adrian Glaubitz wrote: > Could it be that debootstrap needs to be switched to enabled usrmerge by > default? I can confirm that passing --merged-usr to debootstrap fixes the problem. Reopening the bug and assigning accordingly. Thanks, Adrian -- .''`. John Paul Adrian Glaubitz : :' : Debian Developer `. `' Physicist `-GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
Bug#1055066: usrmerge: Cannot update to version 38 on sbuild
Hello! I am not sure whether this issue has been fixed. We're seeing this issue on buildds and porterboxes on Debian Ports, regenerating the chroots fails: dpkg: warning: ignoring pre-dependency problem! Preparing to unpack .../tar_1.34+dfsg-1.2_ppc64.deb ... Unpacking tar (1.34+dfsg-1.2) ... Selecting previously unselected package usr-is-merged. Preparing to unpack .../usr-is-merged_38_all.deb ... ** * * The usr-is-merged package cannot be installed because this system does * not have a merged /usr. * * Please install the usrmerge package to convert this system to merged-/usr. * * For more information please read https://wiki.debian.org/UsrMerge. * ** dpkg: error processing archive /var/cache/apt/archives/usr-is-merged_38_all.deb (--unpack): new usr-is-merged package pre-installation script subprocess returned error exit status 1 Selecting previously unselected package util-linux. dpkg: regarding .../util-linux_2.39.2-5_ppc64.deb containing util-linux, pre-dependency problem: util-linux pre-depends on libblkid1 (>= 2.37.2) libblkid1:ppc64 is unpacked, but has never been configured. Could it be that debootstrap needs to be switched to enabled usrmerge by default? Adrian -- .''`. John Paul Adrian Glaubitz : :' : Debian Developer `. `' Physicist `-GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
Bug#1055066: usrmerge: Cannot update to version 38 on sbuild
Source: usrmerge Version: 37 Severity: critical Justification: breaks unrelated software Sbuild environments based on unstable are currently broken because they cannot update from version 37 to version 38. The following packages will be upgraded: cpp-12 dpkg dpkg-dev g++-12 gcc-12 gcc-12-base libdpkg-perl libgcc-12-dev libnsl-dev libnsl2 libseccomp2 libstdc++-12-dev usr-is-merged 13 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 48.5 MB/48.5 MB of archives. After this operation, 84.0 kB of additional disk space will be used. Get:1 http://localhost:3142/deb.debian.org/debian unstable/main amd64 dpkg amd64 1.22.1 [1561 kB] Get:2 http://localhost:3142/deb.debian.org/debian unstable/main amd64 libseccomp2 amd64 2.5.4-2 [46.8 kB] Get:3 http://localhost:3142/deb.debian.org/debian unstable/main amd64 g++-12 amd64 12.3.0-11 [10.8 MB] Get:4 http://localhost:3142/deb.debian.org/debian unstable/main amd64 gcc-12 amd64 12.3.0-11 [19.5 MB] Get:5 http://localhost:3142/deb.debian.org/debian unstable/main amd64 libstdc++-12-dev amd64 12.3.0-11 [2068 kB] Get:6 http://localhost:3142/deb.debian.org/debian unstable/main amd64 libgcc-12-dev amd64 12.3.0-11 [2436 kB] Get:7 http://localhost:3142/deb.debian.org/debian unstable/main amd64 cpp-12 amd64 12.3.0-11 [9855 kB] Get:8 http://localhost:3142/deb.debian.org/debian unstable/main amd64 gcc-12-base amd64 12.3.0-11 [40.7 kB] Get:9 http://localhost:3142/deb.debian.org/debian unstable/main amd64 dpkg-dev all 1.22.1 [1391 kB] Get:10 http://localhost:3142/deb.debian.org/debian unstable/main amd64 libdpkg-perl all 1.22.1 [647 kB] Get:11 http://localhost:3142/deb.debian.org/debian unstable/main amd64 libnsl-dev amd64 1.3.0-3 [66.9 kB] Get:12 http://localhost:3142/deb.debian.org/debian unstable/main amd64 libnsl2 amd64 1.3.0-3 [40.0 kB] Fetched 48.5 MB in 4s (11.4 MB/s) (Reading database ... 14797 files and directories currently installed.) Preparing to unpack .../archives/dpkg_1.22.1_amd64.deb ... Unpacking dpkg (1.22.1) over (1.22.0) ... Setting up dpkg (1.22.1) ... (Reading database ... 14795 files and directories currently installed.) Preparing to unpack .../libseccomp2_2.5.4-2_amd64.deb ... Unpacking libseccomp2:amd64 (2.5.4-2) over (2.5.4-1+b3) ... Setting up libseccomp2:amd64 (2.5.4-2) ... (Reading database ... 14794 files and directories currently installed.) Preparing to unpack .../usr-is-merged_38_all.deb ... ** * * The usr-is-merged package cannot be installed because this system does * not have a merged /usr. * * Please install the usrmerge package to convert this system to merged-/usr. * * For more information please read https://wiki.debian.org/UsrMerge. * ** dpkg: error processing archive /var/cache/apt/archives/usr-is-merged_38_all.deb (--unpack): new usr-is-merged package pre-installation script subprocess returned error exit status 1 Errors were encountered while processing: /var/cache/apt/archives/usr-is-merged_38_all.deb E: Sub-process /usr/bin/dpkg returned an error code (1) E: apt-get dist-upgrade failed This also breaks cowbuilder. https://lists.debian.org/debian-mentors/2023/10/msg00161.html