Package: libgs9-common Version: 9.16~dfsg-2 Severity: normal Tags: patch User: [email protected] 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 <[email protected]> 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

