[Pkg-kde-talk] about dependencies pulled by *-dev packages (was rev 1411 ...)

Pierre Habouzit madcoder at debian.org
Sat Aug 20 08:12:00 UTC 2005


Le Sam 20 Août 2005 04:05, Adeodato Simó a écrit :
> > Author: chrsmrtn-guest
> > Date: 2005-08-05 23:01:02 +0000 (Fri, 05 Aug 2005)
> > New Revision: 1411
> >
> > Modified:
> >    branches/kde-3.4.0/packages/kdegraphics/debian/control
> >    branches/kde-3.4.0/packages/kdenetwork/debian/control
> > Log:
> > Minor build-dep updates. Remove build-deps on packages pulled in by
> > kdelibs (openexr).
>
>   Let's don't do this. Packages must really really build-depend on
> stuff they directly #include, and tbh kdelibs4-dev should not be
> depending on all kdelibs4-dev build-depends, but only on those that
> headers shipped in kdelibs4-dev #include. Only, that this second
> issue is a bit less urgent because "nobody is looking at us", but one
> we may want to have a look at fixing some day.


I guess that there is sth to do with gcc -M + dlocate + some grep-dctrl 
to prune unneeded depends, even if that's not perfect (since it won't 
deal with alternatives at all) it may be usefull to know if "foo-dev" 
is really needed or :
 * if it's a depends of another -dev package we already depends upon
 * if it's a -dev we don't need at all.

I will try to think at it.
-- 
·O·  Pierre Habouzit
··O                                                madcoder at debian.org
OOO                                                http://www.madism.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/pkg-kde-talk/attachments/20050820/65f34e77/attachment.pgp


More information about the Pkg-kde-talk mailing list