[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#893887: mark libtut-dev Multi-Arch: foreign



Package: libtut-dev
Version: 0.0.20070706-2
Tags: patch
User: helmutg@debian.org
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 <helmut@subdivi.de>  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 to: