Package: libsparsehash-dev
Version: 2.0.2-1
Tags: patch
User: helm...@debian.org
Usertags: rebootstrap
Control: affects -1 + src:ea-utils src:heaptrack src:libosmium src:pyosmium 
src:rapmap src:salmon src:sga src:shiboken

The affected packages cannot satisfy their cross Build-Depends, because
their (transitive) dependency on libsparsehash-dev is unsatisfiable. 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 libsparsehash-dev only ships headers and
lacks any maintainer scripts or dependencies. Please consider applying
the attached patch.

Helmut
diff --minimal -Nru sparsehash-2.0.2/debian/changelog 
sparsehash-2.0.2/debian/changelog
--- sparsehash-2.0.2/debian/changelog   2014-03-12 00:15:40.000000000 +0100
+++ sparsehash-2.0.2/debian/changelog   2018-06-14 20:49:49.000000000 +0200
@@ -1,3 +1,10 @@
+sparsehash (2.0.2-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Mark libsparsehash-dev Multi-Arch: foreign. (Closes #-1)
+
+ -- Helmut Grohne <hel...@subdivi.de>  Thu, 14 Jun 2018 20:49:49 +0200
+
 sparsehash (2.0.2-1) unstable; urgency=low
 
   * New upstream release (Closes: #705974)
diff --minimal -Nru sparsehash-2.0.2/debian/control 
sparsehash-2.0.2/debian/control
--- sparsehash-2.0.2/debian/control     2014-03-12 00:15:40.000000000 +0100
+++ sparsehash-2.0.2/debian/control     2018-06-14 20:47:06.000000000 +0200
@@ -9,6 +9,7 @@
 
 Package: libsparsehash-dev
 Architecture: all
+Multi-Arch: foreign
 Depends: ${misc:Depends}
 Recommends: c++-compiler
 Replaces: sparsehash (<< 1.5.2)

Reply via email to