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

Reply via email to