On Wed, Aug 17, 2011 at 00:59:36 +0400, Michael Tokarev wrote: > 17.08.2011 00:46, Julien Cristau wrote: > > > Even with Requires.private you'll need the corresponding -dev packages > > in Depends, because pkg-config will look for them for --cflags, just not > > --libs. > > You're right, it complains without libpixman-1-dev too, just as before. > > It looks like it may be better to patch away pkg-config usage > in the dependent packages instead... ;) > > So, what is the right way here, having in mind that - in this > particular example - pixman isn't used except of a an inter- > dependent library? It looks like the upstream should switch > from > > Requires: $pkg > > (or as my wrong attempt, Requires.private) to > > libs.private: $(pkg-config --libs $pkg) > > with some way of handling -L options, right? Is there some > good document outlining all this pkg-config "best practices"? > What problem are you trying to solve that doesn't go away with Depends: libpixman-1-dev?
Cheers, Julien -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org