Package: libxfce4util-common Version: 4.12.1-2 Tags: patch User: [email protected] Usertags: rebootstrap Control: affects -1 + src:desktopnova src:exo src:garcon src:libxfce4ui src:libxfcegui4 src:parole src:ristretto src:thunar src:thunar-volman src:xfburn src:xfce4-appfinder src:xfce4-cpufreq-plugin src:xfce4-cpugraph-plugin src:xfce4-datetime-plugin src:xfce4-diskperf-plugin src:xfce4-equake-plugin src:xfce4-hdaps src:xfce4-indicator-plugin src:xfce4-mpc-plugin src:xfce4-notifyd src:xfce4-panel src:xfce4-places-plugin src:xfce4-power-manager src:xfce4-pulseaudio-plugin src:xfce4-settings src:xfce4-verve-plugin src:xfce4-whiskermenu-plugin src:xfce4-xkb-plugin src:xfconf src:xfdesktop4 src:xfwm4
The affected packages cannot satisfy their cross Build-Depends, because their (transitive) dependency on libxfce4util-common is not satisfiable. In general, Architecture: all packages cannot satisfy cross build dependencies unless marked Multi-Arch: foreign. In this case, such a marking is correct, because libxfce4util-common does not have any maintainer scripts or dependencies. The attached patch also adds a Multi-Arch: same markings to libxfce4util7, libxfce4util7-dbg and libxfce4util-dev. Of these, only libxfce4util7 has maintainer scripts and those scripts are turned into triggers on the next rebuild. Their content nicely lives on architecture-specific paths or does not vary per architecture, so marking them Multi-Arch: same is correct. Please consider applying the full patch. Helmut
diff --minimal -Nru libxfce4util-4.12.1/debian/changelog libxfce4util-4.12.1/debian/changelog --- libxfce4util-4.12.1/debian/changelog 2015-05-06 15:34:32.000000000 +0200 +++ libxfce4util-4.12.1/debian/changelog 2016-10-30 12:36:46.000000000 +0100 @@ -1,3 +1,12 @@ +libxfce4util (4.12.1-2.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Add Multi-Arch stanzas: (Closes: #-1) + + libxfce4util-common: foreign + + libxfce4util7, libxfce4util7-dbg, libxfce4util-dev: same + + -- Helmut Grohne <[email protected]> Sun, 30 Oct 2016 12:35:46 +0100 + libxfce4util (4.12.1-2) unstable; urgency=medium * Upload to unstable. diff --minimal -Nru libxfce4util-4.12.1/debian/control libxfce4util-4.12.1/debian/control --- libxfce4util-4.12.1/debian/control 2015-03-08 15:09:57.000000000 +0100 +++ libxfce4util-4.12.1/debian/control 2016-10-30 12:35:43.000000000 +0100 @@ -13,6 +13,7 @@ Package: libxfce4util-dev Architecture: any +Multi-Arch: same Section: libdevel Depends: libxfce4util7 (= ${binary:Version}), ${misc:Depends}, libglib2.0-dev Suggests: devhelp @@ -26,6 +27,7 @@ Package: libxfce4util7 Architecture: any +Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends}, libxfce4util-common Recommends: libxfce4util-bin @@ -37,6 +39,7 @@ Package: libxfce4util7-dbg Section: debug Architecture: any +Multi-Arch: same Priority: extra Depends: ${shlibs:Depends}, ${misc:Depends}, libxfce4util7 (= ${binary:Version}) Description: debugging information for libxfce4util7 @@ -55,6 +58,7 @@ Package: libxfce4util-common Architecture: all +Multi-Arch: foreign Depends: ${shlibs:Depends}, ${misc:Depends} Breaks: libxfce4util4 (<< 4.6.1-2) Replaces: libxfce4util4 (<< 4.6.1-2)
_______________________________________________ Pkg-xfce-devel mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-xfce-devel

