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

