[Pkg-mpd-maintainers] Bug#893034: mark gmpc-data Multi-Arch: foreign

Helmut Grohne helmut at subdivi.de
Thu Mar 15 19:46:44 UTC 2018


Package: gmpc-data
Version: 11.8.16-13
Tags: patch
User: helmutg at debian.org
Usertags: rebootstrap
Control: affects -1 + src:gmpc-plugins

gmpc-plugins cannot satisfy its cross Build-Depends, because its
transitive dependency on gmpc-data is unsatisfiable. In general,
Architecture: all packages can never satify cross Build-Depends unless
marked Multi-Arch: foreign. In this case such a marking is correct,
because gmpc-data entirely lacks dependencies and its maintainer scripst
are safe in such a setting (updating icon caches). While at it, we can
also mark gmpc-dev Multi-Arch: same. Please consider applying the
attached patch.

Helmut
-------------- next part --------------
diff --minimal -Nru gmpc-11.8.16/debian/changelog gmpc-11.8.16/debian/changelog
--- gmpc-11.8.16/debian/changelog	2018-02-04 12:06:55.000000000 +0100
+++ gmpc-11.8.16/debian/changelog	2018-03-15 20:43:24.000000000 +0100
@@ -1,3 +1,11 @@
+gmpc (11.8.16-13.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Mark gmpc-dev Multi-Arch: same.
+  * Mark gmpc-data Multi-Arch: foreign. (Closes: #-1)
+
+ -- Helmut Grohne <helmut at subdivi.de>  Thu, 15 Mar 2018 20:43:24 +0100
+
 gmpc (11.8.16-13) unstable; urgency=medium
 
   * Drop -dbg package and migrate to automatic -dbgsym package
diff --minimal -Nru gmpc-11.8.16/debian/control gmpc-11.8.16/debian/control
--- gmpc-11.8.16/debian/control	2018-02-04 12:06:55.000000000 +0100
+++ gmpc-11.8.16/debian/control	2018-03-15 20:43:21.000000000 +0100
@@ -44,6 +44,7 @@
 
 Package: gmpc-dev
 Architecture: any
+Multi-Arch: same
 Depends: gmpc (= ${binary:Version}),
          libmpd-dev,
          pkg-config,
@@ -63,6 +64,7 @@
 
 Package: gmpc-data
 Architecture: all
+Multi-Arch: foreign
 Depends: ${misc:Depends}
 Recommends: gmpc
 Replaces: gmpc (<< 0.20.0-2)


More information about the Pkg-mpd-maintainers mailing list