Gentoo Archives: gentoo-dev

From: Ulrich Mueller <ulm@g.o>
To: gentoo-dev@l.g.o
Cc: mgorny@g.o
Subject: Re: [gentoo-dev] GLEP: gentoo sync based unified deps proposal
Date: Tue, 18 Sep 2012 09:39:54
Message-Id: 20568.16682.31115.233591@a1i15.kph.uni-mainz.de
In Reply to: Re: [gentoo-dev] GLEP: gentoo sync based unified deps proposal by Brian Harring
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

Replies

Subject Author
Re: [gentoo-dev] GLEP: gentoo sync based unified deps proposal "vivo75@×××××.com" <vivo75@×××××.com>
Re: [gentoo-dev] GLEP: gentoo sync based unified deps proposal Brian Harring <ferringb@×××××.com>