Gentoo Archives: gentoo-dev

From: Alex Alexander <wired@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] RFC: an eclass to handle optional runtime depends
Date: Tue, 02 Aug 2011 18:36:14
Message-Id: CAMUzOaiffs7A2fJYKJsg_Gy=aajFmWAR0d49z-7V9Abf8EEZ9g@mail.gmail.com
In Reply to: Re: [gentoo-dev] RFC: an eclass to handle optional runtime depends by "Michał Górny"
1 On Tue, Aug 2, 2011 at 21:18, Michał Górny <mgorny@g.o> wrote:
2 > On Tue, 02 Aug 2011 10:58:56 -0700
3 > ""Paweł Hajdan, Jr."" <phajdan.jr@g.o> wrote:
4 >
5 >> On 8/2/11 12:35 AM, Michał Górny wrote:
6 >> > On Sun, 31 Jul 2011 10:19:03 -0700
7 >> > ""Paweł Hajdan, Jr."" <phajdan.jr@g.o> wrote:
8 >> >> I'm interested in some sort of suggested/recommend deps for
9 >> >> www-client/chromium, but I'm not sure if eclass is the right
10 >> >> implementation.
11 >> > I don't think we can start drafting until we agree on one solution.
12 >> > AFAICS there are two major ideas:
13 >> > 1) using special USEflags for that (which I can draft if you like),
14 >> > 2) copying DEPENDENCIES syntax from exherbo. I guess there's nothing
15 >> >    special to draft here, only to decide on how much to copy.
16 >> >
17 >> > First gives you compat and handles all the cases, second one either
18 >> > doesn't handle everything or forces a completely new syntax.
19 >>
20 >> I think I prefer the second option (copying from Exherbo). A better
21 >> integration with the package manager than USE flags should result in a
22 >> better user experience.
23 >
24 > Are you willing to update and EAPI-bump all the eclasses? May I remind
25 > you that most of them don't even go beyond EAPI 0?
26
27 That should be a reason to aggressively push eclass EAPI updates, not
28 hold back on new features :)
29
30 > --
31 > Best regards,
32 > Michał Górny
33 >
34
35
36
37 --
38 Alex Alexander | wired
39 + Gentoo Linux Developer
40 ++ www.linuxized.com