1 |
On 31 August 2012 11:05, Ian Stakenvicius <axs@g.o> wrote: |
2 |
> -----BEGIN PGP SIGNED MESSAGE----- |
3 |
> Hash: SHA256 |
4 |
> |
5 |
> On 31/08/12 10:56 AM, Alexis Ballier wrote: |
6 |
>> Michał Górny <mgorny@g.o> wrote: |
7 |
>>> |
8 |
>>> I believe that the more important direction here is to make |
9 |
>>> development *easier*, not harder. Adding the same DEPENDs over |
10 |
>>> and over again to every single package is at least frustrating. |
11 |
>>> Similarly frustrating would be if those 'reduced systems' had to |
12 |
>>> rebuild gcc every time they wanted to compile something... oh |
13 |
>>> wait, they would have to bootstrap it every time. |
14 |
>>> |
15 |
>> |
16 |
>> you would achieve it better by adding pkgconfig to DEPEND in |
17 |
>> eutils.eclass than putting it in @system since in the latter case |
18 |
>> it would also be a RDEPEND of everything basically |
19 |
>> |
20 |
> |
21 |
> And realistically that's where the DEPEND should be anyways, IMO -- |
22 |
> appended by the eclass where the function is that uses it. If this |
23 |
> means prune_libtool_files() gets separated out of eutils and put in |
24 |
> its own eclass (so that all the eutils inheritors don't suddenly need |
25 |
> virtual/pkgconfig unnecessarily), then so be it. |
26 |
> |
27 |
> -----BEGIN PGP SIGNATURE----- |
28 |
> Version: GnuPG v2.0.19 (GNU/Linux) |
29 |
> |
30 |
> iF4EAREIAAYFAlBA0rMACgkQ2ugaI38ACPB8dgD8CsXPJvPDjI3111dXT/z+gGUM |
31 |
> q8wTmMYqR2zVJasZMJQA/25de5bSofnwk4fXlCwPEFJ3Tu9rtCFRAx+q95oGFkad |
32 |
> =GWHe |
33 |
> -----END PGP SIGNATURE----- |
34 |
> |
35 |
|
36 |
Also, I think that before many of these large changes happen, pkgconf |
37 |
should become the default choice for the virtual. I'm sure embedded or |
38 |
server users don't need/want Glib on their systems. |