Package: libtut-dev
Version: 0.0.20070706-2
Tags: patch
User: [email protected]
Usertags: rebootstrap
Control: affects -1 + src:guessnet

guessnet cannot be cross built from source, because its build dependency
on libtut-dev is not satisfiable. In general, Architecture: all packages
can never satisfy cross Build-Depends unless marked Multi-Arch: foreign.
libtut-dev is a header-only library without any dependencies or
maintainer scripts. Thus a Multi-Arch: foreign marking is correct.
Please consider applying the attached patch.

Helmut
diff --minimal -Nru libtut-0.0.20070706/debian/changelog 
libtut-0.0.20070706/debian/changelog
--- libtut-0.0.20070706/debian/changelog        2017-06-27 10:16:06.000000000 
+0200
+++ libtut-0.0.20070706/debian/changelog        2018-03-23 15:56:02.000000000 
+0100
@@ -1,3 +1,10 @@
+libtut (0.0.20070706-2.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Mark libtut-dev Multi-Arch: foreign. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]>  Fri, 23 Mar 2018 15:56:02 +0100
+
 libtut (0.0.20070706-2) unstable; urgency=medium
 
   * QA upload.
diff --minimal -Nru libtut-0.0.20070706/debian/control 
libtut-0.0.20070706/debian/control
--- libtut-0.0.20070706/debian/control  2017-06-27 10:16:06.000000000 +0200
+++ libtut-0.0.20070706/debian/control  2018-03-23 15:56:00.000000000 +0100
@@ -9,6 +9,7 @@
 Package: libtut-dev
 Section: libdevel
 Architecture: all
+Multi-Arch: foreign
 Depends: ${misc:Depends}
 Suggests: pkg-config (>= 0.16.0-1)
 Description: elegant C++ unit test framework

Reply via email to