Source: libestr Version: 0.1.10-2 Tags: patch User: helm...@debian.org Usertags: rebootstrap Control: affects -1 + src:rsyslog src:sagan
The packages listed above fail to satisfy their cross Build-Depends, because they need to coinstall libestr-dev for both the build architecture and the host architecture. This necessitates marking the packages with Multi-Arch: same. Fortunately, libestr is a standard dh autotools compat >= 9 package, so debhelper already takes care of using multiarch paths. The only thing left to do is add the Multi-Arch stanzas. Please consider applying the attached patch. Helmut
diff --minimal -Nru libestr-0.1.10/debian/changelog libestr-0.1.10/debian/changelog --- libestr-0.1.10/debian/changelog 2016-04-18 22:15:32.000000000 +0200 +++ libestr-0.1.10/debian/changelog 2016-10-09 19:06:54.000000000 +0200 @@ -1,3 +1,10 @@ +libestr (0.1.10-2.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Mark binary packages Multi-Arch: same (Closes: #-1) + + -- Helmut Grohne <hel...@subdivi.de> Sun, 09 Oct 2016 19:06:37 +0200 + libestr (0.1.10-2) unstable; urgency=medium * Run autoreconf during build (Closes: #821447) diff --minimal -Nru libestr-0.1.10/debian/control libestr-0.1.10/debian/control --- libestr-0.1.10/debian/control 2016-04-18 22:11:53.000000000 +0200 +++ libestr-0.1.10/debian/control 2016-10-09 19:06:32.000000000 +0200 @@ -14,6 +14,7 @@ Section: libdevel Architecture: any Depends: libestr0 (= ${binary:Version}), ${misc:Depends} +Multi-Arch: same Description: helper functions for handling strings (headers) The 'libestr' library contains some essential string manipulation functions and more, like escaping special characters. @@ -25,6 +26,7 @@ Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Pre-Depends: ${misc:Pre-Depends}, multiarch-support +Multi-Arch: same Description: Helper functions for handling strings (lib) The 'libestr' library contains some essential string manipulation functions and more, like escaping special characters.