On Sun, 17 Dec 2006 16:41:40 +0900 Jason Stubbs <[EMAIL PROTECTED]>
wrote:
| On Sunday 17 December 2006 16:04, Ciaran McCreesh wrote:
| > On Sun, 17 Dec 2006 15:10:57 +0900 Jason Stubbs <[EMAIL PROTECTED]>
| > wrote:
| > | I've tried to be objective here so if my viewpoint isn't obvious
| > | I'll state it outright. I think all packages should depend on
| > | every package that they need to build and/or run. Whether this is
| > | done explicitly or with meta-packages, I don't really care. The
| > | only reason for not being explicit with deps is to cater for old
| > | sloppy versions of portage. Unless there are other reasons not
| > | stated here?
| >
| > If you mandate that, any package using autotools will need around
| > fifty new entries in DEPEND.
| 
| There's ways to manage this complexity, such as putting the
| dependencies into autotools' RDEPEND (if it can be considered
| correct)

That one pulls us back into the lack of distinction between "stuff
needed when compiling against this library" and "stuff this library
needs to run".

| or by using meta-packages.

DEPEND="virtual/c-toolchain" would indeed be nice, but it's a rather
large change...

-- 
Ciaran McCreesh
Mail                : ciaranm at ciaranm.org
Web                 : http://ciaranm.org/
Paludis is faster   : http://ciaranm.org/show_post.pl?post_id=61

Attachment: signature.asc
Description: PGP signature

Reply via email to