Your message dated Mon, 12 Aug 2024 16:34:01 +0000
with message-id <e1sdxzd-004kqs...@fasolo.debian.org>
and subject line Bug#1021776: fixed in autopkgtest 5.39
has caused the Debian Bug report #1021776,
regarding autopkgtest: warn about missing packages in autopkgtest-build-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 ow...@bugs.debian.org
immediately.)


-- 
1021776: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1021776
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: autopkgtest
Version: 5.26
Severity: minor

The program autopkgtest-build-qemu needs a few packages to be installed in
order to work properly. However, such packages are not listed as dependencies
of autopkgtest given that they are qemu-specific, and qemu is only one of the
backends supported by autopkgtest. Some (but not all) of the needed packages
are listed as Suggests. For vmdb2, autopkgtest-build-qemu detects its absence
and warns about the fact:

 vmdb2 not found. This script requires vmdb2 to be installed

Another required package is zerofree, which is not currently listed in Suggests
though it should be. See https://bugs.debian.org/1021341. Similarly to what it
does for vmdb2, the script should warn if zerofree is missing too.

Depending on the arguments passed to autopkgtest-build-qemu, the combination of
required packages may change. For example, when building an arm64 image on a
amd64 host with --architecture=arm64, the following packages are needed too:

- qemu-user-static
- binfmt-support
- qemu-efi-aarch64
- qemu-system-arm

For other architectures the list of requirements is likely a bit different.

It would be great if autopkgtest-build-qemu could detect this and print a
message about the missing packages instead of crashing.

--- End Message ---
--- Begin Message ---
Source: autopkgtest
Source-Version: 5.39
Done: Simon McVittie <s...@debian.org>

We believe that the bug you reported is fixed in the latest version of
autopkgtest, 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 1021...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Simon McVittie <s...@debian.org> (supplier of updated autopkgtest 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Mon, 12 Aug 2024 12:11:05 +0100
Source: autopkgtest
Architecture: source
Version: 5.39
Distribution: unstable
Urgency: medium
Maintainer: Debian CI team <team...@tracker.debian.org>
Changed-By: Simon McVittie <s...@debian.org>
Closes: 1021776 1034351 1039958 1071456 1076739 1077988 1078076 1078214 1078215 
1078216 1078510
Changes:
 autopkgtest (5.39) unstable; urgency=medium
 .
   [ Paride Legovini ]
   * d/tests/lxd: drop racey workaround for the images: remote url,
     depend on a new enough lxd instead (Closes: #1078216)
   * d/control: bump Standards-Version to 4.7.0, no changes needed
   * Drop --testname argument, deprecated in 2017
   * a-v-unshare: create user with useradd --prefix instead of --root,
     to avoid chrooting into an environment that does not yet have /dev
     (Closes: #1077988)
   * Stop skipping d/t/unshare on Ubuntu, no longer necessary with the
     above a-v-unshare change
   * d/t/unshare: run tests in an Ubuntu testbed when host system is Ubuntu
 .
   [ Ural Tunaboyu ]
   * autopkgtest-buildvm-ubuntu-cloud: improve dependency checks
     (LP: #2073938)
 .
   [ Simon McVittie ]
   * virt-qemu: Work around #1072004 in 9pfs.
     Thanks to Dominique Martinet (Closes: #1071456) (Mitigates: #1072004)
   * build-podman: Don't assume that host is reachable as 10.0.2.2,
     which is no longer true when podman uses passt (Closes: #1078076)
   * qemu: Refactor to allow detection of dependencies
   * qemu: Update lists of architectures (Helps: #1062026)
   * build-*, virt-qemu, virt-docker/virt-podman, virt-lxc,
     virt-lxd/virt-incus: Check for (most) dependencies
     (Closes: #1021776, #1034351, #1039958, #1076739)
   * build-docker/build-podman, build-qemu: Fix running from source tree
   * tests: Skip tests involving mount points if we don't have
     CAP_SYS_ADMIN, for example in rootless podman (Closes: #1078215)
   * d/README.source: Mention the minimum Python version in testbeds (3.4)
   * d/control, d/tests/control: /usr/bin/docker is now in docker-cli
     (see also #1078269)
   * d/tests/control: Install passt along with newer podman versions
   * tests: Use a Debian mirror to test handling of persistent apt failures
 .
   [ Jochen Sprickerhof ]
   * unshare: Make the chroot more minimal (mmdebstrap --variant=apt)
 .
   [ Luca Boccassi ]
   * await-boot.sh: Make the check for systemd-sysv robust against tests
     that install a different init system (Closes: #1078510)
 .
   [ Paul Gevers ]
   * wrapper.sh: Convert test exit codes 254 and 255 to 253, preventing
     misinterpretation as a testbed failure (Closes: #1078214)
 .
   [ Johannes Schauer Marin Rodrigues ]
   * doc/README.package-tests.rst: Use a better example test name
   * doc/README.package-tests.rst: A test name cannot contain commas
Checksums-Sha1:
 d95ae41a23727a92d62f4b639fbc977950e68619 2586 autopkgtest_5.39.dsc
 4ada280e786d948bf6ffab543a9fba49b8c64af8 229780 autopkgtest_5.39.tar.xz
 3e607a6766eba3d6d78a35f943f29dcddda90f08 6511 autopkgtest_5.39_source.buildinfo
Checksums-Sha256:
 ea9394fd443e57e691a4beecffc9c3e09f3a052db6dc4a1f36f5d5f478c75246 2586 
autopkgtest_5.39.dsc
 5cdf6125ddd176fabe68527f2f7a10b83019ddc1a6fbbeb072018f39ecd2f1d1 229780 
autopkgtest_5.39.tar.xz
 15c7fa23549faff844695ec6cff74843558e6c3831e2eaaf1a3ee161cc4efe64 6511 
autopkgtest_5.39_source.buildinfo
Files:
 27460950a7a1ffe6e41c1cd08ecd3ae2 2586 devel optional autopkgtest_5.39.dsc
 cb89b529abb1e15503c747862c44c05e 229780 devel optional autopkgtest_5.39.tar.xz
 759c587e65c31b9d3bb0d81df4de2f0c 6511 devel optional 
autopkgtest_5.39_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEENuxaZEik9e95vv6Y4FrhR4+BTE8FAma6NqgACgkQ4FrhR4+B
TE83eRAAttbKvlQSLMx2Gj3mtYA1PPcE2gL23FxEmRAb3UpstQbNZnQc+m2nJA4/
F41DLPauKWdzygcsTzgV2XAOaHPYHW3JByj5uQr6uUR2XaNl+AEMr+NSIBev7eW3
LX9OOvK/OEdPNonUApVGoc+BcImPuXxMyzVExTeqtAkN6I8hJ7iD8im12iWvXcxB
QCaH6Q1KIhYVzJMZN6ENtkH3HQ8mCFXitWS64Gso/AJpxi0kFqRmJEQf1WBttbl3
ndHVP/pwpaTppubwaFFmUtyLdP6TxO7Up40aszXGzjkaQOUYd7YsTeQFwcjE8D+W
7ECRDqYIPHxEVX7DfaDV8QzU23KydUGPttUd3fMAOF/Jf4SIltdbppKNYPXkGEyu
zCe+A1y36F2M1lsd/s6BE8j1hPjf/RWfzBptuKzldtD6VbLrA+l6HvIFLJjhs8qE
Z56EM4UYm76DkYb6nEt1Ydp0o+OT3mnTCFcl4PJBWzd3FOpYwmRoUhXK9nV/ic/0
i9Ov9/auyrYqARplXfwB11ygkfV7e5BBsWv5d6SgbWe13s+2bgQmwZ1ENWJugQgr
dBv5svagxvo+/3qmQUe03nfkv4f8qZkRfLaiFqmcHqZM2qEKaadPMXG/OYx+fR1O
mp3aOfqpdcsb9Osgll6IfKYBWSGGs9UbPwAPZHrMY7lZ9DwMm4E=
=f9Su
-----END PGP SIGNATURE-----

Attachment: pgpMKLjbU8vom.pgp
Description: PGP signature


--- End Message ---

Reply via email to