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]