Package: mmdebstrap
Version: 1.5.3-1
Severity: important
X-Debbugs-Cc: invernom...@paranoici.org

Hello,
after waiting for a fix for #1072004, I finally got around to trying
to again use the autopkgtest QEMU/KVM backend with a VM image generated
by mmdebstrap-autopkgtest-build-qemu .

The previously generated image (upgraded with
'sbuild-qemu-update --boot=efi unstable-autopkgtest-amd64.img') failed.

I tried with a freshly generated image:

  $ cd /dev/shm
  $ TMPDIR=/dev/shm mmdebstrap-autopkgtest-build-qemu \
                    --size=25G --boot=efi sid unstable-autopkgtest-amd64.img
  $ mv -i unstable-autopkgtest-amd64.img ~/.cache/sbuild/

but it also fails.

What fails is the manual run of autopkgtest:

  $ SRCPKG=srcpkg_x.y.z-r
  $ autopkgtest --output-dir ./${SRCPKG}_autopkgtest.out \
                --summary    ./${SRCPKG}_autopkgtest.summary \
                --apt-upgrade \
                -B           ./${SRCPKG}_amd64.changes -- \
                qemu --boot=efi --overlay-dir /dev/shm \
                ~/.cache/sbuild/unstable-autopkgtest-amd64.img

After some wait, the process times out:

  $ tail -n 3 ./${SRCPKG}_autopkgtest.out/log
   60s qemu-system-x86_64: terminating on signal 15 from pid 200979 
(/usr/bin/python3)
   60s <VirtSubproc>: failure: timed out waiting for 'login prompt on serial 
console'
   60s autopkgtest [23:50:45]: ERROR: testbed failure: unexpected eof from the 
testbed


What's going on?

Is mmdebstrap-autopkgtest-build-qemu failing to insert something needed
by autopkgtest (or by the newer Linux kernel)?

Or is autopkgtest failing to do something needed?

Please also take bug [#1077620] into account (where the VM image was
generated with autopkgtest-build-qemu): if the issue is in autopkgtest,
please reassign and merge.

[#1077620]: <https://bugs.debian.org/1077620>

Otherwise, please fix mmdebstrap-autopkgtest-build-qemu.

Thanks for your time and dedication!
Bye.


-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (800, 'testing'), (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.11.4-amd64 (SMP w/4 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 mmdebstrap depends on:
ii  apt      2.9.10
ii  perl     5.40.0-6
ii  python3  3.12.6-1

Versions of packages mmdebstrap recommends:
ii  arch-test            0.21-1
ii  fakechroot           2.20.1+ds-17
ii  fakeroot             1.36-1
ii  gpg                  2.2.44-1
ii  libdistro-info-perl  1.12
ii  libdpkg-perl         1.22.11
ii  mount                2.40.2-9
ii  uidmap               1:4.16.0-4

Versions of packages mmdebstrap suggests:
pn  apt-transport-tor               <none>
ii  apt-utils                       2.9.10
ii  bzip2                           1.0.8-6
ii  ca-certificates                 20240203
ii  debootstrap                     1.0.137
ii  distro-info-data                0.63
ii  dpkg-dev                        1.22.11
ii  e2fsprogs                       1.47.1-1
pn  genext2fs                       <none>
ii  libarchive13t64 [libarchive13]  3.7.4-1
pn  lz4                             <none>
pn  lzop                            <none>
pn  ncompress                       <none>
ii  perl-doc                        5.40.0-6
pn  qemu-user                       <none>
pn  qemu-user-static                <none>
pn  squashfs-tools-ng               <none>
ii  systemd                         256.7-2
ii  xz-utils                        5.6.3-1
ii  zstd                            1.5.6+dfsg-1

-- no debconf information

Reply via email to