Package: libappconfig-perl
Version: 1.71-2.1
Tags: patch
User: [email protected]
Usertags: cross-satisfiability
Control: affects -1 + src:freecell-solver src:libdevel-cover-perl 
src:libtemplate-perl src:sympa src:webauth

The affected packages cannot be cross built from source, because their
transitive dependency on libappconfig-perl is not cross satisfiable. In
general, Architecture: all packages can never satisfy cross
Build-Depends unless marked Multi-Arch: foreign or annotated :native. In
this case, a foreign marking is reasonable as libappconfig-perl is a
pure perl module without any maintainer scripts and its only dependeny
is annotated :any. Please consider applying the attached patch.

Helmut
diff -u appconfig-1.71/debian/changelog appconfig-1.71/debian/changelog
--- appconfig-1.71/debian/changelog
+++ appconfig-1.71/debian/changelog
@@ -1,3 +1,10 @@
+appconfig (1.71-2.2) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Mark libappconfig-perl Multi-Arch: foreign. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]>  Thu, 04 Mar 2021 07:53:58 +0100
+
 appconfig (1.71-2.1) unstable; urgency=medium
 
   * Non maintainer upload by the Reproducible Builds team.
diff -u appconfig-1.71/debian/control appconfig-1.71/debian/control
--- appconfig-1.71/debian/control
+++ appconfig-1.71/debian/control
@@ -8,6 +8,7 @@
 
 Package: libappconfig-perl
 Architecture: all
+Multi-Arch: foreign
 Depends: ${perl:Depends}, ${misc:Depends}
 Description: Perl module for configuration file and command line handling
  AppConfig is a bundle of Perl5 modules for reading configuration

Reply via email to