Package: libsource-highlight-common
Version: 3.1.8-1.2
Tags: patch
User: [email protected]
Usertags: rebootstrap
Control: affects -1 + src:anet src:ben src:dbusada src:kicad src:licenseutils 
src:monotone src:passenger src:pcscada src:witty

The affected packages fail to cross build from source, because their
(transitive) build dependency on libsource-highlight-common is
unsatisfiable. In general, Architecture: all packages can never satisfy
cross Build-Depends unless marked Multi-Arch: foreign. In this case,
such a marking is correct, because libsource-highlight-common entirely
lacks maintainer scripts and dependencies. Please consider applying the
attached patch.

Helmut
diff --minimal -Nru source-highlight-3.1.8/debian/changelog 
source-highlight-3.1.8/debian/changelog
--- source-highlight-3.1.8/debian/changelog     2018-02-24 19:36:52.000000000 
+0100
+++ source-highlight-3.1.8/debian/changelog     2018-11-03 08:29:02.000000000 
+0100
@@ -1,3 +1,10 @@
+source-highlight (3.1.8-1.3) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Mark libsource-highlight-common Multi-Arch: foreign. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]>  Sat, 03 Nov 2018 08:29:02 +0100
+
 source-highlight (3.1.8-1.2) unstable; urgency=medium
 
   * Non-maintainer upload.
diff --minimal -Nru source-highlight-3.1.8/debian/control 
source-highlight-3.1.8/debian/control
--- source-highlight-3.1.8/debian/control       2018-02-24 19:36:52.000000000 
+0100
+++ source-highlight-3.1.8/debian/control       2018-11-03 08:28:57.000000000 
+0100
@@ -45,6 +45,7 @@
 Package: libsource-highlight-common
 Section: libs
 Architecture: all
+Multi-Arch: foreign
 Depends: ${misc:Depends}
 Replaces: source-highlight (<< 3.1.4-1)
 Description: architecture-independent files for source highlighting library

Reply via email to