Re: Top 20 unnecessary dependencies [was: Re: A plan to get rid of unnecessary package dependencies]
On 9/28/06, Tollef Fog Heen <firstname.lastname@example.org> wrote:
Martijn van Oosterhout skrev:
> Which is all crap. Yes, this is the list you need for static, but
> pkg-config is recursing through modules even for dynamic linking which
> is wrong. Now either pkg-config of the gtk+2 pc file needs to be
> fixed, then you can start recompiling all the affected programs...
The gtk+2 .pc file needs to be changed to mark a bunch of those Requires
as Requires.private, pkg-config provides all the necessary
infrastructure now. (If not, please do file bugs.)
Ok, the reduces the libs list, but it also reduces the cflags list. So
much so that you can't actually compile anything gtk-related.
It'd be nice if there was a way to specify package that should be
included for the purposes cflags, but excluded for the libs.
Have a nice day,
Martijn van Oosterhout <email@example.com> http://svana.org/kleptog/