[Bug 336634]
Dbn-lists
336634 at bugs.launchpad.net
Sat Dec 14 16:48:02 UTC 2013
The way I see it is that this can't be fixed in the current fields
without breaking the expected behavior. So, my plan is to get a version
1 spec out that describes the exact semantics pkg-config has now. Then,
I plan on introducing variants for Requires - module(Cflags) and
module(Libs). This would allow you to narrow what you want to gather on
module collection. To fix this bug, by specifying "Requires.private:
foo(Libs)", pkg-config would be allowed to completely drop the need for
foo.pc in the typical shared case because you've informed it that you do
not need the Cflags.
Unfortunately, it's been a busy year for me and I haven't had a ton of
time to work on pkg-config. I did prototype the above and it worked
well.
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to pkg-config in Ubuntu.
https://bugs.launchpad.net/bugs/336634
Title:
libxxf86vm-dev should depend on libxext-dev
Status in pkg-config:
Confirmed
Status in “pkg-config” package in Ubuntu:
Triaged
Status in “pkg-config” package in Debian:
Fix Released
Status in “pkg-config” package in Fedora:
Fix Released
Bug description:
Binary package hint: libxxf86vm-dev
When you install libxxf86vm-dev and don't have libxext-dev installed
you'll get the following error message when trying to use the .pc
file:
jhasse at hardy:~$ pkg-config xxf86vm --cflags --libs
Package xext was not found in the pkg-config search path.
Perhaps you should add the directory containing `xext.pc'
to the PKG_CONFIG_PATH environment variable
Package 'xext', required by 'Xxf86vm', not found
jhasse at hardy:~$
To manage notifications about this bug go to:
https://bugs.launchpad.net/pkg-config/+bug/336634/+subscriptions
More information about the foundations-bugs
mailing list