Source: debuerreotype Version: 0.10-2 Severity: serious Justification: breaks autopkgtests when recommended packages are not installed by default tags: patch
Hello, looks like the debian/tests/stretch is using the keyring but the package has only a recommends on that dependency. This makes the autopkgtest fail when apt is configured with --no-install-recommends. I see two solutions: 1) make the debian-archive-keyring a real runtime dependency (from recommends) in control file 2) add the dependency on debian/tests/control. Since I think this is not a real dependency, I propose solution 2 for the issue: --- debuerreotype-0.10/debian/changelog 2021-02-25 21:56:24.000000000 +0100 +++ debuerreotype-0.10/debian/changelog 2021-03-26 23:36:13.000000000 +0100 @@ -1,3 +1,9 @@ +debuerreotype (0.10-3) UNRELEASED; urgency=medium + + * Depend on debian-archive-keyring for autopkgtests to succeed (Closes: #-1) + + -- Gianfranco Costamagna <locutusofb...@debian.org> Fri, 26 Mar 2021 23:36:13 +0100 + debuerreotype (0.10-2) unstable; urgency=medium [ Tianon Gravi ] diff -Nru debuerreotype-0.10/debian/tests/control debuerreotype-0.10/debian/tests/control --- debuerreotype-0.10/debian/tests/control 2021-02-25 19:54:53.000000000 +0100 +++ debuerreotype-0.10/debian/tests/control 2021-03-26 23:35:49.000000000 +0100 @@ -1,5 +1,6 @@ Tests: stretch Depends: ca-certificates, + debian-archive-keyring, debootstrap, debuerreotype, diffoscope, Let me know if this sounds good for you too, and thanks for maintaining the package! Gianfranco