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

Attachment: debootstrap-test-results.tar.xz
Description: application/xz

Reply via email to