On Tuesday 25 October 2005 22:38, Ciaran McCreesh wrote:
> On Tue, 25 Oct 2005 16:05:00 -0400 solar <[EMAIL PROTECTED]> wrote:
> | You two are the ones trying to distort the meaning of RDEPEND=
> | simply because the depclean is broken for the cases you make.
>
> Not at all. The 'R' in RDEPEND means 'needed after the compile is
> done'. However, for the sake of keeping the tree small, naming the
> variable STUFFTHATISNEEDEDAFTERTHECOMPILEISDONEDEPEND is clearly
> impractical.

I agree here. If you don't want packages to be pulled in because of header 
files, you need support for that (perhaps in the form of subpackages, or 
a useflag). But IF the header files of a package are installed one should 
be able to assume that they keep on working. Even after buildtime-only 
dependencies have been removed.

In the case of embedded it is clear that what in binary distributions is 
part of the development package (.la files, static libraries, header 
files) is not desired at all. To break dependencies to only strip away 
some of the headers seems to me a half solution that breaks a lot and 
doesn't solve the problem either.

Paul

-- 
Paul de Vrieze
Gentoo Developer
Mail: [EMAIL PROTECTED]
Homepage: http://www.devrieze.net

Attachment: pgpmHzlHtX6f1.pgp
Description: PGP signature

Reply via email to