Control: tags -1 + pending

Hi Niels! Thanks for the bug report.

* Niels Thykier <[email protected]>, 2015-03-23, 18:19:
$ pkg-config --exists --print-errors libteam
Package libnl-3.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `libnl-3.0.pc'
to the PKG_CONFIG_PATH environment variable
Package 'libnl-3.0', required by 'libteam', not found
"""

Please consider adding a check for this based on the pkg-config invocation.

https://bitbucket.org/jwilk/adequate/commits/9e52681e62e2

If used from piuparts (e.g. on piuparts.debian.net), it should be fairly reliable - on user systems, it may have false-negatives.

Yeah. I'm more worried about false positives. I run this new check over all packages installed on my system, and I got:

libopenjp2-7-dev: missing-pkgconfig-dependency libopenjpip => openjp2

I believe this is a genuine bug. The dependency should be declared as "libopenjp2", rather than "openjp2".

libpoppler-dev:i386: missing-pkgconfig-dependency poppler-cairo => cairo

libpoppler-dev ships .pc files for multiple backends, and only one of them requires the Cairo library. So I think it's intentional that libpoppler-dev doesn't depend on libcairo2-dev. (Although I'd expect libcairo2-dev to be at least in libpoppler-dev's Suggests.)

x11-xkb-utils: missing-pkgconfig-dependency xkbcomp => xkbfile

Odd... No idea why this .pc file is in a non-dev package.

--
Jakub Wilk


--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to