-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Wed, 15 Jan 2025 09:07:55 +0000 Source: autopkgtest Architecture: source Version: 5.43 Distribution: unstable Urgency: medium Maintainer: Debian CI team <team+ci@tracker.debian.org> Changed-By: Simon McVittie <smcv@debian.org> Closes: 1016008 1038835 1086538 1088971 1089736 1090884 1092086 1092398 1092621 Changes: autopkgtest (5.43) unstable; urgency=medium . [ Steve Langasek, Paride Legovini ] * Add support for foreign-architecture testing. A typical use-case for this is testing an i386 package in an amd64 container. . [ Paride Legovini ] * Use python3-debian to do more correct architecture matching, with a perl fallback used if python3-debian is too old (Closes: #1086538) * Make pins cover any architecture for better multi-arch support (Closes: #1088971) * Add sources specified via --add-apt-source after configuring pockets. This way autopkgtest does not add pockets to PPAs, which is not desired. (LP: #2091393) * Support adding apt sources from file (--add-apt-source=FILENAME) (Closes: #1089736) * Fix parsing of `apt-cache policy` output if it has phasing info * build-lxd: bump boot timeout from 1 minute to 5 minutes, which is helpful on armhf * d/t/control: re-sort with wrap-and-sort from devscripts 2.24.8. wrap-and-sort from devscripts 2.24.8 changes the sorting algorithm for packages, see #1049943. Update d/t/control accordingly. * binaries: reinstall binaries using _run_apt_command(). This reduces duplication, and ensures that DEBIAN_FRONTEND=noninteractive is set. (Closes: #1092621) . [ Simon McVittie ] * qemu: Prefer to use /etc/localtime to copy host time zone into VMs (Closes: #1038835) * build-docker: Add a default command (bash) for images with --init=none, for convenient interactive reuse * tests: Remove some problematic environment variables. In particular, when autopkgtest itself (an Architecture: all package) is built, we must not allow internal variables set by debhelper to propagate into the Architecture: any packages that are built and tested by autopkgtest's test suite, because that will make them fail to build. . [ Florent 'Skia' Jacquet ] * Only use deb822 apt sources if apt is 2.3.10 or later (Debian 12, Ubuntu 22.04), fixing a regression for --add-apt-source=ppa on Ubuntu 20.04 'focal' * ssh-setup/nova: improve logging for easier use of grep . [ Colin Watson ] * Install passwd for needs-sudo . [ Ural Tunaboyu ] * d/t/schroot: run schroot tests in Ubuntu chroots if the host is Ubuntu * setup-testbed: ensure /tmp is deleted on reboot, matching the behaviour we would see with a tmpfs . [ Jochen Sprickerhof ] * unshare: run a configurable bootstrap command, defaulting to mmdebstrap, if no suitable chroot was found . [ Tim Andersson ] * ssh-setup/nova: Improve robustness of cleanup . [ Helmut Grohne ] * setup-testbed: Don't treat an empty /etc/network/interfaces as implying that systemd-networkd and ifupdown are not in use * setup-testbed: If systemd-networkd is enabled, do not configure ifupdown. No further configuration is needed if host0 networking is configured via /usr/lib/systemd/network/80-container-host0.network. (Closes: #1090884) . [ Paul Gevers, Simon McVittie ] * tests: adapt for change in dpkg regarding Rules-Requires-Root. With the latest changes in dpkg, debhelper will no longer call the 'build' target if it doesn't need it. Hence the checks in several of our tests need to be updated to check that 'binary' is called. (Closes: #1092086, #1092398) . [ Julian Gilbey, Simon McVittie ] * README.package-tests.rst: Clarify the interactions between Testsuite, dpkg and autodep8 (Closes: #1016008) Checksums-Sha1: 08461f60f2e2e7741a6ef4a2a6677f793b45f92f 2586 autopkgtest_5.43.dsc 89ad01a994924a82e50f5c692cae4ddbbf8d41c9 244548 autopkgtest_5.43.tar.xz bef7704bcb8b90d4ad55a634e79c12b80b91a1b5 6322 autopkgtest_5.43_source.buildinfo Checksums-Sha256: 50e82f54f3fb00c321dc6d2886eee9c078b65dd570b73680f2f236a82f8982a6 2586 autopkgtest_5.43.dsc 6e9c3d9e514c3c61f97234eb38597b863ed14b77a0490fe6eb540846aab564de 244548 autopkgtest_5.43.tar.xz 5b92b29f76c59e8dbb4552f63d98e907a2904e020f3eafa11e737d08129a8d42 6322 autopkgtest_5.43_source.buildinfo Files: 1bcff8623421b1e5589a15d214819960 2586 devel optional autopkgtest_5.43.dsc 024d4d97807dc01746403252202eb993 244548 devel optional autopkgtest_5.43.tar.xz 4362414d220422e55a437a8ddfe2b634 6322 devel optional autopkgtest_5.43_source.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEegc60a5pT6Jb/2LlI1wJnT6zMHYFAmeHfpcACgkQI1wJnT6z MHY1uA/8C31ABjqQtzBB1RhEGEfn3f0Qvjc5KoFscmnHBoy4N75U/IJRXtbPzQ+A 2OISZ/MCLSvO770xVObzheOGiAgBSyB3qFUtn8M3FU/AwcuC+vwkBar1uVNJ+9Gf LZFoFUFLiOQYByHMyzSXTQb1D0giMJZ0VfmnnI9jQbLpBzPRHsmzF9o0HRT0q5Zn edVjZQhVeiBT3AgIMSS9E8OmLiZOZjM9CVAx45MRn8/yt3KTqIKEERPvQ++bcaYI DXBIdCTcFDRZ2diid7/Np/9bEm7MGihm5uOy3qqWM5NQtrUkg9FG5bQBb/5ViR2E U3Jv4LKY9JvoqO4zclVIGrkKhXJPpV4CL0RtYdTEg2zARq6IVXoyIwlwvduyl2RS cT4ZrOX0HydguBi644B7IJ36w3dvgh0tFscR8ixSVXy2iVjk1qLq0fOa7z8Oly+Q kQ7G1EO+zUOCMQN4zBsd3aKvBDGSu5QecfchiOyf3iL6EsIBBmFtUpUWCOtYqNQr ZF4K7XAvm0PiZ2poD9hCqAUeksXQXDu9O1oWdGcHFVMDM5AplURAi7l1eQO7NETo tG/o4GCFVxw+mhkogDvszrU4CHodrtW6PhLaP8Fis2AfhgQGiJ3sXS+SQ5ofnNZK BScfpewCTvbO5E8XSFDli6oP1Z6Os29VrBk5NnWEsCRXGW1AH4s= =g9ug -----END PGP SIGNATURE-----