1 |
On Fri, 31 Aug 2012 10:06:06 +0000 (UTC) |
2 |
Duncan <1i5t5.duncan@×××.net> wrote: |
3 |
|
4 |
> Michał Górny posted on Fri, 31 Aug 2012 10:01:09 +0200 as excerpted: |
5 |
> |
6 |
> > On Fri, 31 Aug 2012 00:12:53 +0000 (UTC) |
7 |
> > Duncan <1i5t5.duncan@×××.net> wrote: |
8 |
> > |
9 |
> >> Various people have in fact expressed a desire to REDUCE the |
10 |
> >> number of packages in @system, for various reasons including both |
11 |
> >> the parallel merge penalty and the bloat on reduced systems. In |
12 |
> >> practice, there's not a lot of positive movement on actually |
13 |
> >> reducing @system, but at minimum, unless there's *NO* other choice |
14 |
> >> and in this case there clearly is, we shouldn't be ADDING packages |
15 |
> >> to @system. |
16 |
> >> |
17 |
> >> For that reason, while I do see the reason why some would like |
18 |
> >> pkg-config added to @system, the whole idea's pretty much a |
19 |
> >> non-starter |
20 |
> |
21 |
> > But you're aware that cost of pkgconf is very little? |
22 |
> |
23 |
> Not really, when it's a step in the opposite direction from an |
24 |
> intended goal. The first step toward any goal is to stop going |
25 |
> backward, and that's exactly what this would be. We need a smaller |
26 |
> @system, not a larger one, and while the add would be easy, undoing |
27 |
> it years later when it's yet another bit of the tangled web woven, |
28 |
> would be *MUCH* more difficult. Just don't do it; don't go backward; |
29 |
> don't add to the problem instead of reducing it. |
30 |
|
31 |
So please introduce virtual/compiler, virtual/linker, |
32 |
virtual/posix-system, virtual/sratatata and add them to DEPEND of every |
33 |
single ebuild. |
34 |
|
35 |
I believe that the more important direction here is to make development |
36 |
*easier*, not harder. Adding the same DEPENDs over and over again to |
37 |
every single package is at least frustrating. Similarly frustrating |
38 |
would be if those 'reduced systems' had to rebuild gcc every time they |
39 |
wanted to compile something... oh wait, they would have to bootstrap it |
40 |
every time. |
41 |
|
42 |
-- |
43 |
Best regards, |
44 |
Michał Górny |