Bug#930603: libdockapp-dev: pkg-config file Requires xext without dependency on libxext-dev

Torrance, Douglas dtorrance at piedmont.edu
Sun Jun 16 14:03:22 BST 2019


On Sun, Jun 16, 2019 at 7:30 AM Andreas Metzler <ametzler at bebt.de<mailto:ametzler at bebt.de>> wrote:
/usr/lib/x86_64-linux-gnu/pkgconfig/dockapp.pc:
Requires: x11 xext xpm

Therefore anything build-depending on libdockapp-dev and using pkg-config
to locate the library will FTBFS unless it has a direct b-d on
libxext-dev.

I think the error is in the pkg-config file, not in the Debian package.
Since the headers of libdockapp-dev do not #include (and therefore expose)
headers from libxext-dev the pkg-config should have (at most)
Libs.private: -lext
instead of the requires.

This was fixed in git upstream a while ago [1], but there hasn't been a new release yet.  I'll work on that soon.

Doug

[1] https://repo.or.cz/dockapps.git/commitdiff/3cbdd16
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-wmaker-devel/attachments/20190616/b1533234/attachment.html>


More information about the Pkg-wmaker-devel mailing list