-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 31/08/12 10:56 AM, Alexis Ballier wrote: > Michał Górny <mgo...@gentoo.org> wrote: >> >> I believe that the more important direction here is to make >> development *easier*, not harder. Adding the same DEPENDs over >> and over again to every single package is at least frustrating. >> Similarly frustrating would be if those 'reduced systems' had to >> rebuild gcc every time they wanted to compile something... oh >> wait, they would have to bootstrap it every time. >> > > you would achieve it better by adding pkgconfig to DEPEND in > eutils.eclass than putting it in @system since in the latter case > it would also be a RDEPEND of everything basically >
And realistically that's where the DEPEND should be anyways, IMO -- appended by the eclass where the function is that uses it. If this means prune_libtool_files() gets separated out of eutils and put in its own eclass (so that all the eutils inheritors don't suddenly need virtual/pkgconfig unnecessarily), then so be it. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) iF4EAREIAAYFAlBA0rMACgkQ2ugaI38ACPB8dgD8CsXPJvPDjI3111dXT/z+gGUM q8wTmMYqR2zVJasZMJQA/25de5bSofnwk4fXlCwPEFJ3Tu9rtCFRAx+q95oGFkad =GWHe -----END PGP SIGNATURE-----