Package: gmpc-data Version: 11.8.16-13 Tags: patch User: helm...@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
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 <hel...@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)