Package: liblognorm-dev Version: 2.0.3-1 Severity: important Tags: patch Control: affects -1 + src:rsyslog User: [email protected] Usertags: rebootstrap
liblognorm-dev is marked Multi-Arch: foreign, but it ships its liblognorm.pc on an architecture-dependent path. If you install a foreign liblognorm-dev and the try to build rsyslog (natively), it fails to build from source, because it cannot find liblognorm.pc even though rsyslog's Build-Depends are considered satisfied. Thus liblognorm-dev's erroneous marking makes rsyslog FTBFS. Please remove the stanza. Helmut
diff --minimal -Nru liblognorm-2.0.3/debian/changelog liblognorm-2.0.3/debian/changelog --- liblognorm-2.0.3/debian/changelog 2017-06-02 09:38:08.000000000 +0200 +++ liblognorm-2.0.3/debian/changelog 2017-12-16 13:58:40.000000000 +0100 @@ -1,3 +1,10 @@ +liblognorm (2.0.3-1.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Remove wrong Multi-Arch: foreign from liblognorm-dev. (Closes: #-1) + + -- Helmut Grohne <[email protected]> Sat, 16 Dec 2017 13:58:40 +0100 + liblognorm (2.0.3-1) unstable; urgency=medium * New upstream version 2.0.3 (Closes: #845735) diff --minimal -Nru liblognorm-2.0.3/debian/control liblognorm-2.0.3/debian/control --- liblognorm-2.0.3/debian/control 2016-08-16 14:36:06.000000000 +0200 +++ liblognorm-2.0.3/debian/control 2017-12-16 13:58:39.000000000 +0100 @@ -23,7 +23,6 @@ ${sphinxdoc:Depends}, libfastjson-dev, libestr-dev -Multi-Arch: foreign Description: log normalizing library - development files Liblognorm is an event and log normalization library that is capable of real-time processing. It provides the capability to normalize events to

