[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: