Processed: Re: Bug#1055066: usrmerge: Cannot update to version 38 on sbuild

2023-10-31 Thread Debian Bug Tracking System
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

2023-10-31 Thread Luca Boccassi
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

2023-10-31 Thread Debian Bug Tracking System
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

2023-10-31 Thread John Paul Adrian Glaubitz
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

2023-10-31 Thread John Paul Adrian Glaubitz
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

2023-10-30 Thread Soren Stoutner
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