Package: libqscintilla2-qt5-l10n
Version: 2.10.4+dfsg-1
Tags: patch
User: helm...@debian.org
Usertags: rebootstrap
Control: affects -1 + src:dynare src:juffed src:mathgl src:mrtrix src:mwrap 
src:octave src:octave-communications src:octave-econometrics 
src:octave-level-set src:octave-ltfat src:octave-msh src:octave-optim 
src:octave-signal src:octave-vibes src:openscad src:ovito src:pfstools 
src:plplot src:psychtoolbox-3 src:sagemath src:sdpa src:sonic-pi 
src:sqlitebrowser src:vlfeat

The affected packages fail to satisfy their cross Build-Depends, because
their (transitive) dependency on libqscintilla2-qt5-l10n is
unsatisfiable. In general, Architecture: all packages can never satisfy
cross Build-Depends unless marked Multi-Arch: foreign. In case of
libqscintilla2-qt5-l10n (and libqscintilla2-qt4-l10n and
libqscintilla2-doc), this is correct, because all of these are pure data
packages with no maintainer scripts or dependencies of their own. Please
consider applying the attached patch.

Helmut
diff --minimal -Nru qscintilla2-2.10.4+dfsg/debian/changelog 
qscintilla2-2.10.4+dfsg/debian/changelog
--- qscintilla2-2.10.4+dfsg/debian/changelog    2018-04-29 22:21:06.000000000 
+0200
+++ qscintilla2-2.10.4+dfsg/debian/changelog    2018-11-03 21:26:15.000000000 
+0100
@@ -1,3 +1,10 @@
+qscintilla2 (2.10.4+dfsg-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Mark -l10n and -doc packages Multi-Arch: foreign. (Closes: #-1)
+
+ -- Helmut Grohne <hel...@subdivi.de>  Sat, 03 Nov 2018 21:26:15 +0100
+
 qscintilla2 (2.10.4+dfsg-1) unstable; urgency=medium
 
   [ Ondřej Nový ]
diff --minimal -Nru qscintilla2-2.10.4+dfsg/debian/control 
qscintilla2-2.10.4+dfsg/debian/control
--- qscintilla2-2.10.4+dfsg/debian/control      2018-04-15 06:10:39.000000000 
+0200
+++ qscintilla2-2.10.4+dfsg/debian/control      2018-11-03 21:26:09.000000000 
+0100
@@ -102,6 +102,7 @@
 Package: libqscintilla2-qt4-l10n
 Section: localization
 Architecture: all
+Multi-Arch: foreign
 Depends: ${misc:Depends}
 Suggests: libqscintilla2-qt4-13
 Replaces: libqscintilla2-l10n (<< 2.10)
@@ -116,6 +117,7 @@
 Package: libqscintilla2-qt5-l10n
 Section: localization
 Architecture: all
+Multi-Arch: foreign
 Depends: ${misc:Depends}
 Suggests: libqscintilla2-qt5-13
 Replaces: libqt5scintilla2-l10n (<< 2.10)
@@ -262,6 +264,7 @@
 Package: libqscintilla2-doc
 Section: doc
 Architecture: all
+Multi-Arch: foreign
 Depends: libjs-jquery, ${misc:Depends}
 Description: API documentation for QScintilla 2
  QScintilla is a text editor for Qt4 and Qt5 with features especially useful

Reply via email to