Adeodato Simó
2005-Aug-20 02:05 UTC
[Pkg-kde-talk] about dependencies pulled by *-dev packages (was rev 1411 ...)
> 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. For now I''m reverting r1411. -- Adeodato Sim? EM: asp16 [ykwim] alu.ua.es | PK: DA6AE621 The problem I have with making an intelligent statement is that some people then think that it''s not an isolated occurrance. -- Simon Travaglia
Pierre Habouzit
2005-Aug-20 08:11 UTC
[Pkg-kde-talk] about dependencies pulled by *-dev packages (was rev 1411 ...)
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@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