Control: severity -1 serious
Control: affects -1 iproute2
Control: tags -1 + patch

Hello,

Missing dependency is a policy violation, thus bumping to severity
to serious.
Hopefully this can be fixed very soon (so the "workaround" in iproute2,
and potentially others, can be dropped).

Please also note that libdw-dev needs similar treatment, as its .pc file
also has Required statements to zlib(.pc) and liblzma(.pc).

Please speak up if you want me to help out with a NMU (or not)!

Trivial debdiff attached for your convenience.

Regards,
Andreas Henriksson
diff -Nru elfutils-0.170/debian/changelog elfutils-0.170/debian/changelog
--- elfutils-0.170/debian/changelog     2017-09-12 00:07:19.000000000 +0200
+++ elfutils-0.170/debian/changelog     2017-12-29 14:41:31.000000000 +0100
@@ -1,3 +1,12 @@
+elfutils (0.170-0.2) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * libelf-dev,libdw-dev: Add missing dependencies for packages that
+    our pkg-config files requires (zlib1g-dev, liblzma-dev).
+    (Closes: #885071)
+
+ -- Andreas Henriksson <[email protected]>  Fri, 29 Dec 2017 14:41:31 +0100
+
 elfutils (0.170-0.1) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru elfutils-0.170/debian/control elfutils-0.170/debian/control
--- elfutils-0.170/debian/control       2017-09-06 09:26:38.000000000 +0200
+++ elfutils-0.170/debian/control       2017-12-29 14:41:27.000000000 +0100
@@ -36,7 +36,7 @@
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: libelf1 (= ${binary:Version}), ${misc:Depends}
+Depends: libelf1 (= ${binary:Version}), ${misc:Depends}, zlib1g-dev
 Conflicts: libelfg0-dev
 Description: libelf1 development libraries and header files
  libelf1 provides a shared library which allows reading and writing of ELF
@@ -48,7 +48,7 @@
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: libelf-dev, libdw1 (= ${binary:Version}), ${misc:Depends}
+Depends: libelf-dev, libdw1 (= ${binary:Version}), ${misc:Depends}, 
zlib1g-dev, liblzma-dev
 Description: libdw1 development libraries and header files
  libdw1 provides a library that provides access to DWARF debug information
  stored inside ELF files.

Reply via email to