1 |
>>>>> On Tue, 18 Sep 2012, Brian Harring wrote: |
2 |
|
3 |
> On Tue, Sep 18, 2012 at 10:25:51AM +0200, Micha?? G??rny wrote: |
4 |
>> Also, could you please stop spreading FUD with your examples? |
5 |
|
6 |
> It's not FUD; it's rendered deps, and a demonstration of how they |
7 |
> collapse down naturally on their own regardless of how you generate |
8 |
> them. |
9 |
|
10 |
> Quite frankly, it's a fairly effective demonstration in my views, but |
11 |
> so it goes. |
12 |
|
13 |
>> A quick |
14 |
>> glance shows that what you have expanded there, a fairly reasonable |
15 |
>> Gentoo dev will solve using: |
16 |
>> |
17 |
>> RDEPEND="[common depends]" |
18 |
>> DEPEND="${RDEPEND} |
19 |
>> [build only depends]" |
20 |
|
21 |
> from diffball (under current EAPIs) |
22 |
|
23 |
> """ |
24 |
> RDEPEND=">=sys-libs/zlib-1.1.4 |
25 |
> >=app-arch/bzip2-1.0.2 |
26 |
> app-arch/xz-utils" |
27 |
> DEPEND="${RDEPEND} |
28 |
> virtual/pkgconfig" |
29 |
> """ |
30 |
|
31 |
> becomes the following under the proposal: |
32 |
|
33 |
> """ |
34 |
> DEPENDENCIES=">=sys-libs/zlib-1.1.4 |
35 |
> >=app-arch/bzip2-1.0.2 |
36 |
> app-arch/xz-utils" |
37 |
> dep:build? ( virtual/pkgconfig )" |
38 |
> """ |
39 |
|
40 |
Which is longer than the original. ;-) |
41 |
|
42 |
Ulrich |