Bug#794527: please mark libgs9-common as Multi-Arch:foreign
Package: libgs9-common
Version: 9.16~dfsg-2
Severity: normal
Tags: patch
User: helmutg@debian.org
Usertags: rebootstrap
Control: block 770266 by -1
libgs9-dev is not currently installable for non-native architectures,
because it transitively depends on libgs9-common, which is arch:all and
thus treated as native. As far as I can see, just marking libgs9-common
as Multi-Arch: foreign would make libgs9-dev installable for non-native
architectures without going the full road to make it fully multiarch.
(Of course you still cannot install libgs9 for multiple arches.) So I am
splitting the multiarch bug #770266 into this easier piece and attach a
patch for it.
Helmut
diff -Nru ghostscript-9.16~dfsg/debian/changelog ghostscript-9.16~dfsg/debian/changelog
--- ghostscript-9.16~dfsg/debian/changelog 2015-08-01 19:05:47.000000000 +0200
+++ ghostscript-9.16~dfsg/debian/changelog 2015-08-02 09:48:27.000000000 +0200
@@ -1,3 +1,10 @@
+ghostscript (9.16~dfsg-2.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Mark libgs9-common Multi-Arch: foreign. (Closes: #-1)
+
+ -- Helmut Grohne <helmut@subdivi.de> Sun, 02 Aug 2015 08:21:14 +0200
+
ghostscript (9.16~dfsg-2) unstable; urgency=medium
* Fix lintian overrides.
diff -Nru ghostscript-9.16~dfsg/debian/control ghostscript-9.16~dfsg/debian/control
--- ghostscript-9.16~dfsg/debian/control 2015-07-31 22:02:15.000000000 +0200
+++ ghostscript-9.16~dfsg/debian/control 2015-08-02 08:21:31.000000000 +0200
@@ -108,6 +108,7 @@
Architecture: all
Depends: ${misc:Depends}
Recommends: ${cdbs:Recommends}
+Multi-Arch: foreign
Description: interpreter for the PostScript language and for PDF - common files
GPL Ghostscript is used for PostScript/PDF preview and printing.
Usually as a back-end to a program such as ghostview, it can display
diff -Nru ghostscript-9.16~dfsg/debian/control.in ghostscript-9.16~dfsg/debian/control.in
--- ghostscript-9.16~dfsg/debian/control.in 2015-08-01 19:24:40.000000000 +0200
+++ ghostscript-9.16~dfsg/debian/control.in 2015-08-02 09:30:17.000000000 +0200
@@ -77,6 +77,7 @@
Architecture: all
Depends: ${misc:Depends}
Recommends: ${cdbs:Recommends}
+Multi-Arch: foreign
Description: interpreter for the PostScript language and for PDF - common files
GPL Ghostscript is used for PostScript/PDF preview and printing.
Usually as a back-end to a program such as ghostview, it can display
diff -Nru ghostscript-9.16~dfsg/debian/control.in.in ghostscript-9.16~dfsg/debian/control.in.in
--- ghostscript-9.16~dfsg/debian/control.in.in 2015-07-26 18:52:11.000000000 +0200
+++ ghostscript-9.16~dfsg/debian/control.in.in 2015-08-02 09:33:32.000000000 +0200
@@ -77,6 +77,7 @@
Architecture: all
Depends: ${misc:Depends}
Recommends: ${cdbs:Recommends}
+Multi-Arch: foreign
Description: interpreter for the PostScript language and for PDF - common files
GPL Ghostscript is used for PostScript/PDF preview and printing.
Usually as a back-end to a program such as ghostview, it can display
Reply to: