Bug#842527: mark gnome-control-center-dev Multi-Arch: foreign

Helmut Grohne helmut at subdivi.de
Sun Oct 30 05:19:44 UTC 2016


Package: gnome-control-center-dev
Version: 1:3.22.1-1
Tags: patch
User: helmutg at debian.org
Usertags: rebootstrap
Control: affects -1 + src:gnome-shell src:gpaste

The packages listed under affects cannot satisfy their cross
Build-Depends, because their dependency on gnome-control-center-dev is
not satisfiable. In general, Architecture: all packages can never
satisfy cross Build-Depends unless marked Multi-Arch: foreign. In this
case, such a marking is correct, because gnome-control-center-dev does
not have any maintainer scripts nor dependencies.

The attached patch also marks gnome-control-center-data. The -data does
not have any dependencies, but it does have maintainer scripts
(generated from rm_conffile).  Its scripts do not alter the package in
architecture-specific ways. Thus the marking is correct here as well.

Please consider applying the attached patch.

Helmut
-------------- next part --------------
diff --minimal -Nru gnome-control-center-3.22.1/debian/changelog gnome-control-center-3.22.1/debian/changelog
--- gnome-control-center-3.22.1/debian/changelog	2016-10-11 17:30:11.000000000 +0200
+++ gnome-control-center-3.22.1/debian/changelog	2016-10-30 06:14:06.000000000 +0100
@@ -1,3 +1,10 @@
+gnome-control-center (1:3.22.1-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Mark gnome-control-center-{dev,data} Multi-Arch: foreign (Closes: #-1)
+
+ -- Helmut Grohne <helmut at subdivi.de>  Sun, 30 Oct 2016 06:13:49 +0100
+
 gnome-control-center (1:3.22.1-1) unstable; urgency=medium
 
   * New upstream release.
diff --minimal -Nru gnome-control-center-3.22.1/debian/control gnome-control-center-3.22.1/debian/control
--- gnome-control-center-3.22.1/debian/control	2016-10-11 17:30:11.000000000 +0200
+++ gnome-control-center-3.22.1/debian/control	2016-10-30 06:13:42.000000000 +0100
@@ -103,6 +103,7 @@
 
 Package: gnome-control-center-dev
 Architecture: all
+Multi-Arch: foreign
 Section: devel
 Depends: ${misc:Depends}
 Description: utilities to configure the GNOME desktop
@@ -110,6 +111,7 @@
 
 Package: gnome-control-center-data
 Architecture: all
+Multi-Arch: foreign
 Depends: ${misc:Depends}
 Recommends: gnome-control-center (>= ${source:Version})
 Breaks: gnome-control-center (<< 1:3.7.92-2~)


More information about the pkg-gnome-maintainers mailing list