Your message dated Thu, 16 Jul 2026 15:10:42 +0000
with message-id <[email protected]>
and subject line Bug#1078514: fixed in autopkgtest 6.0
has caused the Debian Bug report #1078514,
regarding autopkgtest: tmpfails if removal of tmp dir fails
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.)
--
1078514: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1078514
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: autopkgtest
Version: 5.38
Severity: normal
Hi,
This bug is mostly to document and track an issue that has been annoying
me for a long time already. On ci.d.n we have reject_listed [0] several
packages because they tmpfail instead of failing. This points at
autopkgtest not being able to handle the situation as I think it should.
Examples where I just verified this is the case:
* llvm-toolchain-11 on armhf in bullseye [1] as reported in bug #980957
* llvm-toolchain-13 on armhf in bullseye [2] as reported in bug #980957
Examples where the reject_list mentions tmpfails:
* libreoffice on armel
* linux (qemu) on stable and oldstable
* openjdk-8
* openjdk-11 (I verified it no longer tmpfails on unstable, maybe
oldstable is OK too, but I didn't check)
* openjdk-21 on armel and riscv64
* openjdk-22 on riscv64
* openjdk-23 on armel, loong64 and riscv64
I recall that most of those openjdk-* failures actually happen during
cleanup where the `rm` complains that the /tmp/$some-autopkgtest-dir
directory isn't empty. That appears a race condition to me, where
cleanup starts before the tests really have stopped writing to files
after being killed. I wonder if retrying the removal at least once isn't
going to go a long way to solve that particular issue.
Paul
[0] https://ci.debian.net/status/reject_list/
[1]
https://ci.debian.net/packages/l/llvm-toolchain-11/oldstable/armhf/50087518/
156s clang-$VERSION -flto foo.c -o foo
156s clang: error: unable to execute command: Segmentation fault
156s clang: error: linker command failed due to signal (use -v to see
invocation)
161s autopkgtest [08:22:06]: ERROR: testbed failure: testbed auxverb
failed with exit code 254
[2]
https://ci.debian.net/packages/l/llvm-toolchain-13/oldstable/armhf/50087616/
151s clang-$VERSION -flto foo.c -o foo
151s clang: error: unable to execute command: Segmentation fault
151s clang: error: linker command failed due to signal (use -v to see
invocation)
156s autopkgtest [09:03:07]: ERROR: testbed failure: testbed auxverb
failed with exit code 254
OpenPGP_signature.asc
Description: OpenPGP digital signature
--- End Message ---
--- Begin Message ---
Source: autopkgtest
Source-Version: 6.0
Done: Paride Legovini <[email protected]>
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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Paride Legovini <[email protected]> (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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Wed, 15 Jul 2026 20:28:29 +0200
Source: autopkgtest
Architecture: source
Version: 6.0
Distribution: unstable
Urgency: medium
Maintainer: Debian CI team <[email protected]>
Changed-By: Paride Legovini <[email protected]>
Closes: 1078514 1080984 1136471
Changes:
autopkgtest (6.0) unstable; urgency=medium
.
[ Paride Legovini ]
* Always revert testbed before running individual tests
* d/control: bump Standards-Version to 4.7.3, no changes needed
* d/control: drop redundant Priority: optional field
* d/s/lintian-overrides: with #1118442 now fixed, drop unused override
* d/t/unshare: replace skip-not-installable with runtime check
* d/t/lxc: run on Debian stable instead of testing to workaround #1125011
* Move gathering of testbed CPU info from setup to open stage
* build-lxd: rename "container" to "instance"
* build-lxd: allow specifying the temp instance name from the environment
* build-lxd: make temporary instance cleanup more reliable
* build-lxd: extend the cleanup trap to cover HUP and TERM
* build-lxd: get image arch from lxd/incus metadata
* build-lxd: fix snapd removal
* build-lxd: add quirks to build images for older Ubuntu releases
* lxd: increase various timeouts to help emulated testbeds
* lxd: when executing commands, pass --disable-stdin when possible
* lxd auxverb: execute commands with --force-noninteractive
* setup-testbed: drop Ubuntu specific kernel install
* Update apt index when a foreign architecture is added.
Thanks to Alessandro Astone
* doc: drop wrong paragraph on how test deps on foreign-arch tests
* d/t/control: depend on procps for NullRunner tests (Closes: #1136471)
* autopkgtest: do not fail on failure to remove testbed tmp dirs
(Closes: #1078514)
* testbed: raise TestbedFailure only on actual testbed failure
* d/README.source: update target host dependencies (Closes: #1080984)
* a-buildvm-ubuntu-cloud: do not use minimal images
* CI: run tests on bullseye instead of bookworm
* pre-commit: add pyupgrade hook (compat level: Python 3.11+)
* Apply pyupgrade (compat level: Python 3.11+, per d/README.source)
.
[ Graham Inggs ]
* doc: explain a common mistake in the architecture field
.
[ Antonio Terceiro ]
* autopkgtest-virt-lxd: ignore stderr from `[...] image info`
* autopkgtest-virt-unshare: document that --bind can also take files
.
[ Wesley Hershberger ]
* lxd/incus: Use image from the same remote
* lxd/incus: Pass --project to all client invocations
* lxd/incus: Probe for current project & remote
* lxd/incus: Use "instance" instead of "container" in the manpage
.
[ Arnaud Rebillout ]
* build-lxd: Fix image reference in man page
.
[ Raphaƫl Hertzog ]
* Update the lxd/incus examples in the manual page
.
[ Ural Tunaboyu ]
* autopkgtest-virt-lxd: add --name option
* autopkgtest-virt-lxd: add --delete-existing option
.
[ Benjamin Drung ]
* refactor: add bind_mount function to unshare-helper
* Support bind mounting files
.
[ Jochen Sprickerhof ]
* unshare-helper: ignore bind mount failures
Checksums-Sha1:
2b55f1d42d72a0808f51f81b6f9c9a32ca180e11 2737 autopkgtest_6.0.dsc
0e6b67693027797a3e84bc6bfede6aaaafea2931 258004 autopkgtest_6.0.tar.xz
87954cc48682d42752cca4c966ebb4f12305b52a 462680 autopkgtest_6.0.git.tar.xz
efea58e4a860f13bef4bf4a109275e384c54adab 17546 autopkgtest_6.0_source.buildinfo
Checksums-Sha256:
eb55609d240aca504cd7489b7ad28e2ded6e383dc8991b06f0caaa7330c749da 2737
autopkgtest_6.0.dsc
950a4efd21250db95c41f3fbf0caaa787701056d51b583b9fe407201cea32e42 258004
autopkgtest_6.0.tar.xz
4f9d3feaec555b85d9ac34d2e31327137916f09f4d636f00e11e55235d62138c 462680
autopkgtest_6.0.git.tar.xz
70f5295531b93a80176cd5599b76d7801819f6ac656d7c88f05710ecdfc45bd3 17546
autopkgtest_6.0_source.buildinfo
Files:
8545790dfefedf9093db4c6925688611 2737 devel optional autopkgtest_6.0.dsc
6e57b9b81d0641bf80cf93b61c29ce39 258004 devel optional autopkgtest_6.0.tar.xz
3fc1e87c7e1e67d14194e0b873893ac7 462680 devel None autopkgtest_6.0.git.tar.xz
affb80db17acd5c59864e55a4f69c36d 17546 devel optional
autopkgtest_6.0_source.buildinfo
Git-Tag-Info: tag=3ab37c22109251261250f3204770ce2859522ed6
fp=561ad585eed766921ba8dd96d65861883e014db9
Git-Tag-Tagger: Paride Legovini <[email protected]>
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmpY6h4ACgkQYG0ITkaD
wHkwVBAAhHZmqMp6bRO/YyIxV//wIT50L3OBMGKqTM1BoQMKpM2fhk37PwZK+Mfp
w+IH67qMLdflxrJjip2Ly5NuI99nnjeSTT3NyqeCJcUgwEzcrb3I/6QIJ6SKQ+UK
VD7xFYBHIFRHj4pQsdlvKpDO2IsyzJheVqtHvgVTHffXN/8LVMkFTrO6hSprNwbp
o6Nq6ZfjfpxTQhE69Cpjk0XXSp3Tfhaoh7TOOJDZ3M3PvlQminwbQ8wcuR1NKYDb
xyhpqOBZ3tmP8lSQQoNG0R9JO8YU3k8M1Bjw6B+V+jLTzspRAMR0FcxMzs1sec2R
4PjreOuPSn4UQKXM57pL82NLdMb63CbwgBsJquG6QMzLWbKm06ecaq2ax8GfbEzb
3kSmYj9gWBll+l73eOdQP3YC2K4RWhMm5JPv3KW4X/Ua4TTpUcCMPP2pNCiSpYWU
T4+Ek3QgxqyullhRuITOwEUz7T6epP4Xx6cZm1ozv3bC68MtKKxyapcHXrFBD2Eo
/EohxbEVPw4Hg47INxyinUDdrMXfvRuo74iQWU6RvFFgp5eqRkYcRzV/KwcSe27j
weR8vpHv6GLG93SGBGZv2m7aIrPudAHuvL9BTmVCkhlcaFr6Jg1uTLkMaLpU9LgI
Vci9ehTCJMCZgZ+8FEypCDhwT3Epn6qrq6TZu5RQ9J1s27P9Pb0=
=huyv
-----END PGP SIGNATURE-----
pgpSN6l9g8saR.pgp
Description: PGP signature
--- End Message ---