Your message dated Sat, 28 Oct 2023 20:34:18 +0000
with message-id <[email protected]>
and subject line Bug#983197: fixed in debootstrap 1.0.123+deb11u2
has caused the Debian Bug report #983197,
regarding debootstrap: autopkgtest regression under autopkgtest-virt-qemu
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
983197: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=983197
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: autopkgtest
Version: 5.16
Severity: important
Tags: bullseye sid
Dear Maintainer,
I report here another different behaviors of lxc and qemu testbeds.
The testbeds were made by debci setup -f -s sid -a amd64 -b ...
Tests of debootstrap pass on lxc, but some of them fail on qemu as
not ok 19 - unshare -m
/tmp/autopkgtest.PYPTQP/build.yxt/src/debian/tests/fake/schroot-1.6.10-3
chroot.d runuser -u nobody -- script -q -c cat /etc/debian_version /dev/null
not ok 20 - script(1) should work under (fake) schroot
# Failed test 'unshare -m
/tmp/autopkgtest.PYPTQP/build.yxt/src/debian/tests/fake/schroot-1.6.10-3
chroot.d runuser -u nobody -- script -q -c cat /etc/debian_version /dev/null'
# at /tmp/autopkgtest.PYPTQP/build.yxt/src/debian/tests/debian-testing line
30.
# Failed test 'script(1) should work under (fake) schroot'
# at /tmp/autopkgtest.PYPTQP/build.yxt/src/debian/tests/debian-testing line
69.
# got: ''
# expected: 'bullseye/sid'
# Running: unshare -m
/tmp/autopkgtest.PYPTQP/build.yxt/src/debian/tests/fake/schroot-proposed
chroot.d runuser -u nobody -- script -q -c cat /etc/debian_version /dev/null
# fake-schroot: crw-rw-rw- 1 root tty 5, 2 Feb 20 23:09 chroot.d/dev/ptmx
# fake-schroot: crw-rw-rw- 1 root root 5, 2 Feb 20 23:11 chroot.d/dev/pts/ptmx
# fake-schroot: crw-rw-rw- 1 root root 5, 2 Feb 20 23:11 chroot.d/dev/ptmx
# fake-schroot: crw-rw-rw- 1 root root 5, 2 Feb 20 23:11 chroot.d/dev/pts/ptmx
not ok 25 - unshare -m
/tmp/autopkgtest.PYPTQP/build.yxt/src/debian/tests/fake/schroot-1.6.10-3
--sbuild chroot.d runuser -u nobody -- script -q -c cat /etc/debian_version
/dev/null
not ok 26 - script(1) should work under (fake) schroot
script: failed to create pseudo-terminal: No such file or directory
# Failed test 'unshare -m
/tmp/autopkgtest.PYPTQP/build.yxt/src/debian/tests/fake/schroot-1.6.10-3
--sbuild chroot.d runuser -u nobody -- script -q -c cat /etc/debian_version
/dev/null'
# at /tmp/autopkgtest.PYPTQP/build.yxt/src/debian/tests/debian-testing line
30.
# Failed test 'script(1) should work under (fake) schroot'
# at /tmp/autopkgtest.PYPTQP/build.yxt/src/debian/tests/debian-testing line
69.
# got: ''
# expected: 'bullseye/sid'
# Running: unshare -m
/tmp/autopkgtest.PYPTQP/build.yxt/src/debian/tests/fake/pbuilder-proposed
chroot.d runuser -u nobody -- script -q -c cat /etc/debian_version /dev/null
# fake-pbuilder: crw-rw-rw- 1 root root 5, 2 Feb 20 23:11 chroot.d/dev/ptmx
# fake-pbuilder: crw-rw-rw- 1 root root 5, 2 Feb 20 23:11 chroot.d/dev/pts/ptmx
# Running: unshare -m
/tmp/autopkgtest.PYPTQP/build.yxt/src/debian/tests/fake/pbuilder-0.228.4-1
chroot.d runuser -u nobody -- script -q -c cat /etc/debian_version /dev/null
not ok 47 - unshare -m
/tmp/autopkgtest.PYPTQP/build.yxt/src/debian/tests/fake/schroot-1.6.10-3
/tmp/autopkgtest.PYPTQP/autopkgtest_tmp/from-nspawn.d runuser -u nobody --
script -q -c cat /etc/debian_version /dev/null
not ok 48 - script(1) should work under (fake) schroot
# fake-schroot: crw-rw-rw- 1 root tty 5, 2 Feb 20 23:09
/tmp/autopkgtest.PYPTQP/autopkgtest_tmp/from-nspawn.d/dev/ptmx
# fake-schroot: crw-rw-rw- 1 root root 5, 2 Feb 20 23:12
/tmp/autopkgtest.PYPTQP/autopkgtest_tmp/from-nspawn.d/dev/pts/ptmx
# fake-schroot: crw-rw-rw- 1 root root 5, 2 Feb 20 23:12
/tmp/autopkgtest.PYPTQP/autopkgtest_tmp/from-nspawn.d/dev/ptmx
# fake-schroot: crw-rw-rw- 1 root root 5, 2 Feb 20 23:12
/tmp/autopkgtest.PYPTQP/autopkgtest_tmp/from-nspawn.d/dev/pts/ptmx
# Running: unshare -m
/tmp/autopkgtest.PYPTQP/build.yxt/src/debian/tests/fake/schroot-proposed
--sbuild /tmp/autopkgtest.PYPTQP/autopkgtest_tmp/from-nspawn.d runuser -u
nobody -- script -q -c cat /etc/debian_version /dev/null
not ok 53 - unshare -m
/tmp/autopkgtest.PYPTQP/build.yxt/src/debian/tests/fake/schroot-1.6.10-3
--sbuild /tmp/autopkgtest.PYPTQP/autopkgtest_tmp/from-nspawn.d runuser -u
nobody -- script -q -c cat /etc/debian_version /dev/null # TODO schroot
--sbuild doesn't work when /dev/ptmx is a symlink to /dev/pts/ptmx
# Failed (TODO) test 'unshare -m
/tmp/autopkgtest.PYPTQP/build.yxt/src/debian/tests/fake/schroot-1.6.10-3
--sbuild /tmp/autopkgtest.PYPTQP/autopkgtest_tmp/from-nspawn.d runuser -u
nobody -- script -q -c cat /etc/debian_version /dev/null'
# at /tmp/autopkgtest.PYPTQP/build.yxt/src/debian/tests/debian-testing line
30.
not ok 54 - script(1) should work under (fake) schroot # TODO schroot --sbuild
doesn't work when /dev/ptmx is a symlink to /dev/pts/ptmx
# Failed (TODO) test 'script(1) should work under (fake) schroot'
# at /tmp/autopkgtest.PYPTQP/build.yxt/src/debian/tests/debian-testing line
69.
# got: ''
# expected: 'bullseye/sid'
# fake-pbuilder: crw-rw-rw- 1 root root 5, 2 Feb 20 23:12
/tmp/autopkgtest.PYPTQP/autopkgtest_tmp/from-nspawn.d/dev/ptmx
# fake-pbuilder: crw-rw-rw- 1 root root 5, 2 Feb 20 23:12
/tmp/autopkgtest.PYPTQP/autopkgtest_tmp/from-nspawn.d/dev/pts/ptmx
Full log of autopkgtests are attached.
I also ovserve a difference of lxc and qemu testbeds on postfix test, but I
cannot figure out
whether the difference with postfix is the same as already reported bugs or a
different one...
I am running autopkgtest-virt-qemu on almost all packages in task-gnome-desktop
or with standard priority.
I plan to submit a report as I see yet another difference.
If I do not need to do so, please let me know.
Best regards, Ryutaroh Matsumoto
-- System Information:
Debian Release: bullseye/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 5.9.16-preempt (SMP w/12 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8),
LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages autopkgtest depends on:
ii apt-utils 2.1.20
ii libdpkg-perl 1.20.7.1
ii procps 2:3.3.16-5
ii python3 3.9.1-1
ii python3-debian 0.1.39
Versions of packages autopkgtest recommends:
ii autodep8 0.24
Versions of packages autopkgtest suggests:
ii lxc 1:4.0.6-1
pn lxd <none>
ii ovmf 2020.11-2
ii qemu-efi-aarch64 2020.11-2
ii qemu-efi-arm 2020.11-2
ii qemu-system 1:5.2+dfsg-3
ii qemu-utils 1:5.2+dfsg-3
pn schroot <none>
ii vmdb2 0.22-1
-- no debconf information
debootstrap-test-results.tar.xz
Description: application/xz
--- End Message ---
--- Begin Message ---
Source: debootstrap
Source-Version: 1.0.123+deb11u2
Done: Simon McVittie <[email protected]>
We believe that the bug you reported is fixed in the latest version of
debootstrap, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Simon McVittie <[email protected]> (supplier of updated debootstrap package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Wed, 30 Aug 2023 22:34:37 +0100
Source: debootstrap
Architecture: source
Version: 1.0.123+deb11u2
Distribution: bullseye
Urgency: medium
Maintainer: Debian Install System Team <[email protected]>
Changed-By: Simon McVittie <[email protected]>
Closes: 983197 983311 1025657 1031828 1049898
Changes:
debootstrap (1.0.123+deb11u2) bullseye; urgency=medium
.
* Non-maintainer upload targeting Debian 11, with maintainer approval
from Luca Boccassi.
.
[ Samuel Thibault ]
* Enable usrmerge on hurd-i386 too
.
[ Ansgar, Tianon Gravi ]
* debian-common: exclude usrmerge and its dependencies when installing
usr-is-merged. These are not needed on systems where /usr is already
merged, and avoiding them saves around 50M in a minbase installation.
(Closes: #1025657)
.
[ Hideki Yamane ]
* Add support for bootstrapping trixie
.
[ Simon McVittie, Luca Boccassi ]
* Backport merged-/usr support changes from trixie:
- Implement merged-/usr by post-merging.
This changes the bootstrap order so that it will be possible for a
future version of base-files in trixie/sid to take responsibility for
creating the /bin, /sbin, /lib* symlinks, and is a prerequisite for
lifting the moratorium imposed by #1035831.
(Closes: #1049898; implementation by Helmut Grohne)
- functions: Reinstate setup_merged_usr() as it existed before
fixing #1049898, for backwards-compatibility with older versions of
mmdebstrap.
- functions: Default to merged-/usr for suites newer than bookworm,
even for the buildd profile. This allows packages targeting trixie
to assume that merged-/usr is the only layout possible, and is a
prerequisite for lifting the moratorium imposed by #1035831.
- Mention --merged-usr in --help output. (Closes: #1031828)
* Backport autopkgtest regression fixes from trixie:
- Revert fake/schroot-1.6.10-3 to an accurate emulation of the
behaviour of schroot 1.6.10-3 (Closes: #983311)
- Document schroot 1.6.10-3 with the default profile as expected to
fail to use /dev/pts in a lxc >= 3 or Docker container; this is a
schroot bug (#983423) and not a debootstrap bug
- With these changes, the autopkgtest is confirmed to pass in
autopkgtest-virt-qemu (Closes: #983197)
Checksums-Sha1:
e671152c248836a548c9d72469a52ee49e53ebbc 2076 debootstrap_1.0.123+deb11u2.dsc
770ac084c27385b4459d4755e8d4dffd8c3e7b9c 79865
debootstrap_1.0.123+deb11u2.tar.gz
c249a3005c6e23c871f1975cb0183dfaa06f3784 5761
debootstrap_1.0.123+deb11u2_source.buildinfo
Checksums-Sha256:
6be9ab3050ccf6c273fcad2382339fdca438ceb714338eed708b12c2ed887639 2076
debootstrap_1.0.123+deb11u2.dsc
3fecdd29fadb4d8cfdbed26f80b4fb6b23a2133717ad259e63c12b68bbe108b5 79865
debootstrap_1.0.123+deb11u2.tar.gz
a69739c7c5ed99a2e7c0d4bdccd04377d4e47ea1a440cbac051a66cd893fae6a 5761
debootstrap_1.0.123+deb11u2_source.buildinfo
Files:
9a06f5bc186878050305303e14d0bf55 2076 admin optional
debootstrap_1.0.123+deb11u2.dsc
90383725eb83811f035d0eaa7289359c 79865 admin optional
debootstrap_1.0.123+deb11u2.tar.gz
d2ed8781e3dda7cfb5857311c8a607c5 5761 admin optional
debootstrap_1.0.123+deb11u2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEENuxaZEik9e95vv6Y4FrhR4+BTE8FAmUO5UIACgkQ4FrhR4+B
TE+gyg//Z+UN+ePIvI1LLqpmimOwdLE1U+RJoEwbJ898q3JpSOC8BdU4SQyGNOsD
GV7wsY0dXpTW+cF9HosIFhaJ7P25cEqZfBuz+K7G26ZrLXL9Mk71KszSzIheEyhX
K36sTWevMkxAvypRAQw4LQ/QQAZO1enLM+AcDe6KDrfMIXM5Jp6Xf/b+bFRzAZ+T
31J4eJPfe/PvrOOkEilbuPaMPZqhiBim7rg3kHIFDvAY734nt9ysANauFW/WBjpo
f8/Kh3exXEltMtOj8XXSL5Hi8wlexCTXYeJCgQ4n27HjanezTh9iYMuzL47i7eWE
epn8Ro04G0ESJGMBV+t5rNGRc6m3MCChJmA4S2J33yJS6vnTc5/8u+UoDerbve2l
koIfTu5DR7bKJkORu+DV+BabdC25EVe7i0VDFmK4FoLDJ+8Tchqbvq+T8KozsQkb
RHcmFOJDZaE7q32Nm7RwzJhT+7UDdsIufumlsoD88MdXcVDRXUkU1qBHHNIhT5o/
sMaJ2uwrmYI3vSybfVFr3Ce7G6pnj8CdcBLhLhzLzmL87UcyEgUPc9rghJvXNvbc
+aZ+5aER3iKvPRys/NuxBBOFdYuC/a3OvP8Jp7ZUSSuyK1P9j+ygmiwU9neuaCOB
urYPmUPl3LKwgBXmS1pRCIPM8gXqk5MYDY/pZccDa28xWS9rJlU=
=9Fmz
-----END PGP SIGNATURE-----
--- End Message ---