pbuilder-dist noble create fails on jammy

Bug #2058395 reported by Christophe Prud'homme
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
ubuntu-dev-tools (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

I try to create the pbuilder setup using pbuilder-dist to build noble packages on jammy.

However the command fails as follows

> pbuilder-dist noble create --mirror http://miroir.univ-lorraine.fr/ubuntu/
Warning: Unknown distribution "noble". Do you want to continue [y|N]? y
I: Logging to /home/u2/prudhomm/pbuilder/noble_result/last_operation.log
W: cgroups are not available on the host, not using them.
I: Distribution is noble.
I: Current time: Tue Mar 19 16:13:52 CET 2024
I: pbuilder-time-stamp: 1710861232
I: Building the build environment
I: running debootstrap
/usr/sbin/debootstrap
I: Target architecture can be executed
I: Retrieving InRelease
I: Checking Release signature
I: Valid Release signature (key id F6ECB3762474EDA9D21B7022871920D1991BC93C)
I: Retrieving Packages
I: Validating Packages
I: Resolving dependencies of required packages...
I: Resolving dependencies of base packages...
I: Checking component main on http://miroir.univ-lorraine.fr/ubuntu...
I: Validating apt 2.7.12
I: Validating base-files 13ubuntu7
I: Validating base-passwd 3.6.3
I: Validating bash 5.2.21-2ubuntu2
I: Validating binutils 2.42-3ubuntu1
I: Validating binutils-common 2.42-3ubuntu1
I: Validating binutils-x86-64-linux-gnu 2.42-3ubuntu1
I: Validating bsdutils 1:2.39.3-6ubuntu2
I: Validating build-essential 12.10ubuntu1
I: Validating bzip2 1.0.8-5ubuntu1
I: Validating coreutils 9.4-2ubuntu4
I: Validating cpp 4:13.2.0-7ubuntu1
I: Validating cpp-13 13.2.0-17ubuntu2
I: Validating cpp-13-x86-64-linux-gnu 13.2.0-17ubuntu2
I: Validating cpp-x86-64-linux-gnu 4:13.2.0-7ubuntu1
I: Validating dash 0.5.12-6ubuntu4
I: Validating debconf 1.5.86
I: Validating debianutils 5.16
I: Validating diffutils 1:3.10-1
I: Validating dpkg 1.22.4ubuntu5
I: Validating dpkg-dev 1.22.4ubuntu5
I: Validating e2fsprogs 1.47.0-2ubuntu1
I: Validating findutils 4.9.0-5
I: Validating g++ 4:13.2.0-7ubuntu1
I: Validating g++-13 13.2.0-17ubuntu2
I: Validating g++-13-x86-64-linux-gnu 13.2.0-17ubuntu2
I: Validating g++-x86-64-linux-gnu 4:13.2.0-7ubuntu1
I: Validating gcc 4:13.2.0-7ubuntu1
I: Validating gcc-13 13.2.0-17ubuntu2
I: Validating gcc-13-base 13.2.0-17ubuntu2
I: Validating gcc-13-x86-64-linux-gnu 13.2.0-17ubuntu2
I: Validating gcc-14-base 14-20240303-1ubuntu1
I: Validating gcc-x86-64-linux-gnu 4:13.2.0-7ubuntu1
I: Validating gpgv 2.4.4-2ubuntu7
I: Validating grep 3.11-4
I: Validating gzip 1.12-1ubuntu2
I: Validating hostname 3.23+nmu2ubuntu1
I: Validating init-system-helpers 1.66ubuntu1
I: Validating libacl1 2.3.2-1
I: Validating libapt-pkg6.0 2.7.12
I: Validating libasan8 14-20240303-1ubuntu1
I: Validating libassuan0 2.5.6-1
I: Validating libatomic1 14-20240303-1ubuntu1
I: Validating libattr1 1:2.5.2-1
I: Validating libaudit-common 1:3.1.2-2
I: Validating libaudit1 1:3.1.2-2
I: Validating libbinutils 2.42-3ubuntu1
I: Validating libblkid1 2.39.3-6ubuntu2
I: Validating libbz2-1.0 1.0.8-5ubuntu1
I: Validating libc-bin 2.39-0ubuntu2
I: Validating libc-dev-bin 2.39-0ubuntu2
I: Validating libc6 2.39-0ubuntu2
I: Validating libc6-dev 2.39-0ubuntu2
I: Validating libcap-ng0 0.8.4-2
I: Validating libcap2 1:2.66-5ubuntu1
I: Validating libcc1-0 14-20240303-1ubuntu1
I: Validating libcom-err2 1.47.0-2ubuntu1
I: Validating libcrypt-dev 1:4.4.36-4
I: Validating libcrypt1 1:4.4.36-4
I: Validating libctf-nobfd0 2.42-3ubuntu1
I: Validating libctf0 2.42-3ubuntu1
I: Validating libdb5.3 5.3.28+dfsg2-4
I: Validating libdebconfclient0 0.271ubuntu1
I: Validating libdpkg-perl 1.22.4ubuntu5
I: Validating libext2fs2 1.47.0-2ubuntu1
I: Validating libffi8 3.4.6-1
I: Validating libgcc-13-dev 13.2.0-17ubuntu2
I: Validating libgcc-s1 14-20240303-1ubuntu1
I: Validating libgcrypt20 1.10.3-2
I: Validating libgdbm-compat4 1.23-5
I: Validating libgdbm6 1.23-5
I: Validating libgmp10 2:6.3.0+dfsg-2ubuntu4
I: Validating libgnutls30 3.8.3-1ubuntu1
I: Validating libgomp1 14-20240303-1ubuntu1
I: Validating libgpg-error0 1.47-3build1
I: Validating libgprofng0 2.42-3ubuntu1
I: Validating libgssapi-krb5-2 1.20.1-5build1
I: Validating libhogweed6 3.9.1-2
I: Validating libhwasan0 14-20240303-1ubuntu1
I: Validating libidn2-0 2.3.7-2
I: Validating libisl23 0.26-3
I: Validating libitm1 14-20240303-1ubuntu1
I: Validating libjansson4 2.14-2
I: Validating libk5crypto3 1.20.1-5build1
I: Validating libkeyutils1 1.6.3-3
I: Validating libkrb5-3 1.20.1-5build1
I: Validating libkrb5support0 1.20.1-5build1
I: Validating liblsan0 14-20240303-1ubuntu1
I: Validating liblz4-1 1.9.4-1
I: Validating liblzma5 5.4.5-0.3
I: Validating libmd0 1.1.0-2
I: Validating libmount1 2.39.3-6ubuntu2
I: Validating libmpc3 1.3.1-1
I: Validating libmpfr6 4.2.1-1
I: Validating libncursesw6 6.4+20240113-1ubuntu1
I: Validating libnettle8 3.9.1-2
I: Validating libnpth0 1.6-3build2
I: Validating libnsl-dev 1.3.0-3
I: Validating libnsl2 1.3.0-3
I: Validating libp11-kit0 0.25.3-4ubuntu1
I: Validating libpam-modules 1.5.2-9.1ubuntu3
I: Validating libpam-modules-bin 1.5.2-9.1ubuntu3
I: Validating libpam-runtime 1.5.2-9.1ubuntu3
I: Validating libpam0g 1.5.2-9.1ubuntu3
I: Validating libpcre2-8-0 10.42-4ubuntu1
I: Validating libperl5.38 5.38.2-3
I: Validating libproc2-0 2:4.0.4-4ubuntu1
I: Validating libquadmath0 14-20240303-1ubuntu1
I: Validating libseccomp2 2.5.5-1ubuntu1
I: Validating libselinux1 3.5-2build1
I: Validating libsemanage-common 3.5-1build2
I: Validating libsemanage2 3.5-1build2
I: Validating libsepol2 3.5-2
I: Validating libsframe1 2.42-3ubuntu1
I: Validating libsmartcols1 2.39.3-6ubuntu2
I: Validating libss2 1.47.0-2ubuntu1
I: Validating libssl3 3.0.10-1ubuntu4
I: Validating libstdc++-13-dev 13.2.0-17ubuntu2
I: Validating libstdc++6 14-20240303-1ubuntu1
I: Validating libsystemd0 255.2-3ubuntu2
I: Validating libtasn1-6 4.19.0-3
I: Validating libtinfo6 6.4+20240113-1ubuntu1
I: Validating libtirpc-common 1.3.4+ds-1build1
I: Validating libtirpc-dev 1.3.4+ds-1build1
I: Validating libtirpc3 1.3.4+ds-1build1
I: Validating libtsan2 14-20240303-1ubuntu1
I: Validating libubsan1 14-20240303-1ubuntu1
I: Validating libudev1 255.2-3ubuntu2
I: Validating libunistring5 1.1-2
I: Validating libuuid1 2.39.3-6ubuntu2
I: Validating libxxhash0 0.8.2-2
I: Validating libzstd1 1.5.5+dfsg2-2
I: Validating linux-libc-dev 6.8.0-11.11
I: Validating login 1:4.13+dfsg1-4ubuntu1
I: Validating logsave 1.47.0-2ubuntu1
I: Validating lto-disabled-list 47
I: Validating make 4.3-4.1build1
I: Validating mawk 1.3.4.20240123-1
I: Validating mount 2.39.3-6ubuntu2
I: Validating ncurses-base 6.4+20240113-1ubuntu1
I: Validating ncurses-bin 6.4+20240113-1ubuntu1
I: Validating passwd 1:4.13+dfsg1-4ubuntu1
I: Validating patch 2.7.6-7build2
I: Validating perl 5.38.2-3
I: Validating perl-base 5.38.2-3
I: Validating perl-modules-5.38 5.38.2-3
I: Validating procps 2:4.0.4-4ubuntu1
I: Validating rpcsvc-proto 1.4.2-0ubuntu6
I: Validating sed 4.9-2
I: Validating sensible-utils 0.0.22
I: Validating sysvinit-utils 3.08-6ubuntu2
I: Validating tar 1.35+dfsg-3
I: Validating ubuntu-keyring 2023.11.28.1
I: Validating util-linux 2.39.3-6ubuntu2
I: Validating xz-utils 5.4.5-0.3
I: Validating zlib1g 1:1.3.dfsg-3ubuntu1
I: Chosen extractor for .deb packages: dpkg-deb
I: Extracting base-files...
E: Tried to extract package, but file already exists. Exit...
E: debootstrap failed
E: Tail of debootstrap.log:
amd64: ok
2024-03-19 16:13:52 URL:http://miroir.univ-lorraine.fr/ubuntu/dists/noble/InRelease [255028/255028] -> "/var/cache/pbuilder/build/27996/var/lib/apt/lists/partial/miroir.univ-lorraine.fr_ubuntu_dists_noble_InRelease" [1]
gpgv: Signature made Tue Mar 19 11:22:27 2024 CET
gpgv: using RSA key F6ECB3762474EDA9D21B7022871920D1991BC93C
gpgv: Good signature from "Ubuntu Archive Automatic Signing Key (2018) <email address hidden>"
2024-03-19 16:13:53 URL:http://miroir.univ-lorraine.fr/ubuntu/dists/noble/main/binary-amd64/by-hash/SHA256/947b753988da5d68b23213032c7215558ab191c4f70ccb294148b31b17cad747 [1434592/1434592] -> "/var/cache/pbuilder/build/27996/var/lib/apt/lists/partial/miroir.univ-lorraine.fr_ubuntu_dists_noble_main_binary-amd64_Packages.xz" [1]
tar: ./bin: Cannot create symlink to 'usr/bin': File exists
tar: ./lib: Cannot create symlink to 'usr/lib': File exists
tar: ./lib64: Cannot create symlink to 'usr/lib64': File exists
tar: ./sbin: Cannot create symlink to 'usr/sbin': File exists
tar: Exiting with failure status due to previous errors
E: End of debootstrap.log

Revision history for this message
Johan Gunnarsson (johang) wrote :

This is caused by base-files 13ubuntu7.

Revision history for this message
Christophe Prud'homme (prudhomm-debian) wrote :

ok thanks. any workaround or should we wait for a fix ?

Revision history for this message
Johan Gunnarsson (johang) wrote :

I think the fix is to use a dpkg >= 1.22.3, but I'm not sure.

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in ubuntu-dev-tools (Ubuntu):
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.