Bug#940618: mark libmapbox-variant-dev Multi-Arch: foreign

Helmut Grohne helmut at subdivi.de
Tue Sep 17 21:20:10 BST 2019


Package: libmapbox-variant-dev
Version: 1.1.6-1
Tags: patch
User: debian-cross at lists.debian.org
Usertags: cross-satisfiability
Control: affects -1 + src:node-mapnik src:python-mapnik src:mapnik src:viking

The affected packages fail to satisfy their cross Build-Depends, because
their (transitive) dependency on libmapbox-variant-dev is unsatisfiably.
In general, Architecture: all packages can never satisfy cross build
dependencies unless marked Multi-Arch: foreign or annotated :native. In
this case, the foreign marking is appropriate, because
libmapbox-variant-dev is a header-only library that entirely lacks
dependencies and maintainer scripts. Please consider applying the
attached patch.

Helmut
-------------- next part --------------
diff --minimal -Nru mapbox-variant-1.1.6/debian/changelog mapbox-variant-1.1.6/debian/changelog
--- mapbox-variant-1.1.6/debian/changelog	2019-07-07 08:35:09.000000000 +0200
+++ mapbox-variant-1.1.6/debian/changelog	2019-09-17 22:16:36.000000000 +0200
@@ -1,3 +1,10 @@
+mapbox-variant (1.1.6-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Mark libmapbox-variant-dev Multi-Arch: foreign. (Closes: #-1)
+
+ -- Helmut Grohne <helmut at subdivi.de>  Tue, 17 Sep 2019 22:16:36 +0200
+
 mapbox-variant (1.1.6-1) unstable; urgency=medium
 
   * Update gbp.conf to use --source-only-changes by default.
diff --minimal -Nru mapbox-variant-1.1.6/debian/control mapbox-variant-1.1.6/debian/control
--- mapbox-variant-1.1.6/debian/control	2018-12-25 22:33:55.000000000 +0100
+++ mapbox-variant-1.1.6/debian/control	2019-09-17 22:16:34.000000000 +0200
@@ -15,6 +15,7 @@
 
 Package: libmapbox-variant-dev
 Architecture: all
+Multi-Arch: foreign
 Depends: ${misc:Depends}
 Description: Alternative to boost::variant for C++11
  Mapbox variant has the same speedy performance of boost::variant but is


More information about the Pkg-grass-devel mailing list