On 31 August 2012 11:05, Ian Stakenvicius <[email protected]> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA256
>
> On 31/08/12 10:56 AM, Alexis Ballier wrote:
>> Michał Górny <[email protected]> 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-----
>

Also, I think that before many of these large changes happen, pkgconf
should become the default choice for the virtual. I'm sure embedded or
server users don't need/want Glib on their systems.

Reply via email to