Package: docbook-xsl-ns
Version: 1.79.1+dfsg-2
Tags: patch
User: debian-cr...@lists.debian.org
Usertags: cross-satisfiability
Control: affects -1 + src:colord src:gdcm src:iputils src:kildclient src:nsis 
src:package-update-indicator src:xmlstarlet src:xwrited

The affected packages fail to satisfy their cross build dependencies,
because their dependency on docbook-xsl-ns is unsatisfiable. In general,
Architecture: all packages can never satisfy cross build dependencies
unless marked Multi-Arch: foreign or annotated :native. In this case,
the foreign marking is reasonable:
 * docbook-xsl is already thus marked and docbook-xsl-ns is very
   similar.
 * docbook-xsl-ns is not proposed by the multiarch hinter, because it
   has maintainer scripts and the hinter cannot understand them.
   Inspecting them reveals that they only update the super catalog,
   which is an architecture-independent operation.

Please consider applying the attached patch.

Helmut
diff --minimal -Nru docbook-xsl-1.79.1+dfsg/debian/changelog 
docbook-xsl-1.79.1+dfsg/debian/changelog
--- docbook-xsl-1.79.1+dfsg/debian/changelog    2016-09-07 01:41:50.000000000 
+0200
+++ docbook-xsl-1.79.1+dfsg/debian/changelog    2019-11-16 18:16:14.000000000 
+0100
@@ -1,3 +1,9 @@
+docbook-xsl (1.79.1+dfsg-3) UNRELEASED; urgency=medium
+
+  * Also mark docbook-xsl-ns Multi-Arch: foreign. (Closes: #-1)
+
+ -- Helmut Grohne <hel...@subdivi.de>  Sat, 16 Nov 2019 18:16:14 +0100
+
 docbook-xsl (1.79.1+dfsg-2) unstable; urgency=medium
 
   * QA upload.
diff --minimal -Nru docbook-xsl-1.79.1+dfsg/debian/control 
docbook-xsl-1.79.1+dfsg/debian/control
--- docbook-xsl-1.79.1+dfsg/debian/control      2016-09-07 01:41:50.000000000 
+0200
+++ docbook-xsl-1.79.1+dfsg/debian/control      2019-11-16 18:13:12.000000000 
+0100
@@ -40,6 +40,7 @@
 
 Package: docbook-xsl-ns
 Architecture: all
+Multi-Arch: foreign
 Depends: ${misc:Depends}
 Recommends: docbook5-xml (>> 5)
 Suggests: dbtoepub,

Reply via email to