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) or by using meta-packages. However, your point is against requiring that packages _must_ specify all system dependencies. While I personally believe that packages should specify all dependencies, what I'm arguing against is requiring that packages _must not_ specify any system dependencies. -- Jason Stubbs -- gentoo-dev@gentoo.org mailing list