[xml/sgml-pkgs] Bug#843507: mark xml-core Multi-Arch: foreign
Helmut Grohne
helmut at subdivi.de
Mon Nov 7 07:38:58 UTC 2016
Package: xml-core
Version: 0.16
Tags: patch
User: helmutg at debian.org
Usertags: rebootstrap
Control: affects -1 + src:balsa src:buzztrax src:cheese src:ddccontrol src:ekiga src:gbonds src:gjiten src:gnote src:grcm src:grdesktop src:grhino src:jhbuild src:nemiver src:oregano src:pioneers src:qalculate-gtk src:rarian src:referencer src:synaptic src:terminatorx src:xmlroff
The affected packages fail to cross build from source, because their
build dependency on xml-core is not satisfiable. In general,
Architecture: all packages can never satisfy cross Build-Depends unless
marked Multi-Arch: foreign. Determining whether Multi-Arch: foreign is
not trivial to determine and thus not hinted by the multiarch hinter.
Let's try anyway:
* Architecture: all package -> check.
* Dependencies:
+ perl removed #840410
+ sgml-base became Multi-Arch: foreign in 1.29
+ sed is Multi-Arch: foreign
-> check.
* Maintainer scripts are harder, because xml-core has a few and
provides triggers. I looked into them and didn't find any
architecture-specific behaviour as they're all (including
update-xmlcatalog) operating on text files. -> check.
Thus I think that the marking is correct. Please consider applying the
attached patch.
Helmut
-------------- next part --------------
diff --minimal -Nru xml-core-0.16/debian/changelog xml-core-0.16+nmu1/debian/changelog
--- xml-core-0.16/debian/changelog 2016-10-11 13:08:35.000000000 +0200
+++ xml-core-0.16+nmu1/debian/changelog 2016-11-07 08:17:05.000000000 +0100
@@ -1,3 +1,10 @@
+xml-core (0.16+nmu1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Mark xml-core Multi-Arch: foreign. Closes: #-1
+
+ -- Helmut Grohne <helmut at subdivi.de> Mon, 07 Nov 2016 08:17:05 +0100
+
xml-core (0.16) unstable; urgency=medium
* Team upload.
diff --minimal -Nru xml-core-0.16/debian/control xml-core-0.16+nmu1/debian/control
--- xml-core-0.16/debian/control 2016-09-30 18:59:31.000000000 +0200
+++ xml-core-0.16+nmu1/debian/control 2016-11-07 08:15:28.000000000 +0100
@@ -11,6 +11,7 @@
Package: xml-core
Architecture: all
+Multi-Arch: foreign
Depends: ${perl:Depends}, ${misc:Depends}, sgml-base (>= 1.17), sed (>= 4.1.2-8)
Suggests: debhelper (>= 9.20120909)
Description: XML infrastructure and XML catalog file support
More information about the debian-xml-sgml-pkgs
mailing list