[Python-modules-team] Bug#842590: switch libqscintilla2-dev to Architecture: any

Helmut Grohne helmut at subdivi.de
Sun Oct 30 16:25:16 UTC 2016


Package: libqscintilla2-dev
Version: 2.9.3+dfsg-3
Tags: patch
User: helmutg at debian.org
Usertags: rebootstrap
Control: affects -1 + src:codequery src:kscope src:monkeystudio src:qtruby src:smokeqt src:tora src:universalindentgui

The affected packages cannot satisfy their cross Build-Depends, because
their dependency on libqscintilla2-dev is unsatisfiable. In general,
Architecture: all packages cannot satisfy cross build dependencies
unless marked Multi-Arch: foreign. In this case, such a marking would be
fatal, because it would end up pulling the build architecture version of
libqscintilla2-12v5 when the host architecture version was requested.
libqscintilla2-dev needs to pass the architecture constraint down to the
shared library. Thus it needs to be converted to Architecture: any.
Please consider applying the attached patch.

Helmut
-------------- next part --------------
diff --minimal -Nru qscintilla2-2.9.3+dfsg/debian/changelog qscintilla2-2.9.3+dfsg/debian/changelog
--- qscintilla2-2.9.3+dfsg/debian/changelog	2016-08-13 03:40:46.000000000 +0200
+++ qscintilla2-2.9.3+dfsg/debian/changelog	2016-10-30 17:17:08.000000000 +0100
@@ -1,3 +1,10 @@
+qscintilla2 (2.9.3+dfsg-3.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Switch libqscintilla2-dev to Architecture: any (Closes: #-1)
+
+ -- Helmut Grohne <helmut at subdivi.de>  Sun, 30 Oct 2016 17:16:32 +0100
+
 qscintilla2 (2.9.3+dfsg-3) unstable; urgency=medium
 
   * Update symbols from build logs again
diff --minimal -Nru qscintilla2-2.9.3+dfsg/debian/control qscintilla2-2.9.3+dfsg/debian/control
--- qscintilla2-2.9.3+dfsg/debian/control	2016-08-12 22:36:40.000000000 +0200
+++ qscintilla2-2.9.3+dfsg/debian/control	2016-10-30 17:17:48.000000000 +0100
@@ -191,7 +191,8 @@
 
 Package: libqscintilla2-dev
 Section: libdevel
-Architecture: all
+Architecture: any
+Multi-Arch: same
 Depends: libqscintilla2-12v5 (<< ${source:Upstream-Version}+1~),
          libqscintilla2-12v5 (>= ${source:Upstream-Version}),
          libqt4-dev,


More information about the Python-modules-team mailing list