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

Reply via email to