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

