Package: dh-linktree
Version: 0.6
Tags: patch
User: [email protected]
Usertags: cross-satisfiability
Control: affects -1 + src:clustalo src:csound src:extra-cmake-modules 
src:fbless src:ghostscript src:libhmsbeagle src:librostlab src:opensurgsim 
src:python-pyaudio src:zabbix src:zoneminder

The affected packages fail to satisfy their cross Build-Depends, because
their dependency on dh-linktree is unsatisfiable. In general,
Architecture: all packages can never satisfy cross Build-Depends unless
marked Multi-Arch: foreign or annotated :native. In this case, the
foreign annotation seems reasonable, because dh-linktree does not
discriminate against architectures in any way. It creates symlink trees
and optionally compares files, but does not behave differently on
different architectures. Please consider applying the attached patch.

Helmut
diff --minimal -Nru dh-linktree-0.6/debian/changelog 
dh-linktree-0.6+nmu1/debian/changelog
--- dh-linktree-0.6/debian/changelog    2018-02-06 10:47:13.000000000 +0100
+++ dh-linktree-0.6+nmu1/debian/changelog       2019-09-13 21:40:07.000000000 
+0200
@@ -1,3 +1,10 @@
+dh-linktree (0.6+nmu1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Mark dh-linktree Multi-Arch: foreign. Closes: #-1
+
+ -- Helmut Grohne <[email protected]>  Fri, 13 Sep 2019 21:40:07 +0200
+
 dh-linktree (0.6) unstable; urgency=medium
 
   * Bump Standards-Version to 4.1.3.
diff --minimal -Nru dh-linktree-0.6/debian/control 
dh-linktree-0.6+nmu1/debian/control
--- dh-linktree-0.6/debian/control      2018-02-06 10:47:13.000000000 +0100
+++ dh-linktree-0.6+nmu1/debian/control 2019-09-13 21:40:07.000000000 +0200
@@ -9,6 +9,7 @@
 
 Package: dh-linktree
 Architecture: all
+Multi-Arch: foreign
 Depends: debhelper, libdpkg-perl, ${perl:Depends}, ${misc:Depends}
 Description: Create symlink trees within a Debian package
  Many developers bundle PHP or JavaScript libraries in the software that

Reply via email to