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.0 +0200
+++ elfutils-0.170/debian/changelog 2017-12-29 14:41:31.0 +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 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.0 +0200
+++ elfutils-0.170/debian/control 2017-12-29 14:41:27.0 +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.