>>>>> On Tue, 18 Sep 2012, Brian Harring wrote:

> On Tue, Sep 18, 2012 at 10:25:51AM +0200, Micha?? G??rny wrote:
>> Also, could you please stop spreading FUD with your examples?

> It's not FUD; it's rendered deps, and a demonstration of how they 
> collapse down naturally on their own regardless of how you generate 
> them.

> Quite frankly, it's a fairly effective demonstration in my views, but 
> so it goes.

>> A quick
>> glance shows that what you have expanded there, a fairly reasonable
>> Gentoo dev will solve using:
>> 
>> RDEPEND="[common depends]"
>> DEPEND="${RDEPEND}
>> [build only depends]"

> from diffball (under current EAPIs)

> """
> RDEPEND=">=sys-libs/zlib-1.1.4
>         >=app-arch/bzip2-1.0.2
>         app-arch/xz-utils"
> DEPEND="${RDEPEND}
>         virtual/pkgconfig"
> """

> becomes the following under the proposal:

> """
> DEPENDENCIES=">=sys-libs/zlib-1.1.4
>         >=app-arch/bzip2-1.0.2
>         app-arch/xz-utils"
>         dep:build? ( virtual/pkgconfig )"
> """

Which is longer than the original. ;-)

Ulrich

Reply via email to