Gentoo Archives: gentoo-dev

From: "Diego 'Flameeyes' Pettenò" <flameeyes@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] GLEP 47: Creating 'safe' environment variables
Date: Fri, 10 Feb 2006 00:15:34
Message-Id: 200602100111.06055@enterprise.flameeyes.is-a-geek.org
In Reply to: Re: [gentoo-dev] GLEP 47: Creating 'safe' environment variables by Ciaran McCreesh
1 On Friday 10 February 2006 00:50, Ciaran McCreesh wrote:
2 > Provision should be made for future ports that require more than two
3 > keywords. There's no particular reason to artificially limit this to
4 > two at this stage.
5 There's a reason: simplicity. More than two part keywords simply are difficult
6 to read, handle and are proving themselves pointless.
7 We just need to identify an operating system (or a variant of it) not a whole
8 complex of dependencies.
9
10 > Examples of how this lot is to be used in DEPEND= etc would be good for
11 > clarity.
12 Hmm well they are already being used, anyway, the following comes from
13 rpm2targz:
14
15 RDEPEND="${DEPEND}
16 userland_GNU? (
17 sys-apps/util-linux
18 sys-apps/which )"
19
20 > You should clarify the env map behaviour when multiple matches all
21 > occur (first match, last match or merge?).
22 Never thought about that actually, good point. I think last match would be
23 good.
24
25 > You should probably clarify whether the map is part of Portage itself
26 > or in the tree. If it has to be part of Portage, explain why.
27 In the tree, to be decided by portage team if it should be in metadata/ or in
28 profiles/ .
29
30 > There're various English issues too where things don't scan clearly to
31 > a native reader, but it's probably not worth fixing them at this stage.
32 Thanks, the cleanup of english form is much appreciated.
33
34 --
35 Diego "Flameeyes" Pettenò - http://dev.gentoo.org/~flameeyes/
36 Gentoo/ALT lead, Gentoo/FreeBSD, Video, AMD64, Sound, PAM, KDE

Replies

Subject Author
Re: [gentoo-dev] GLEP 47: Creating 'safe' environment variables Ciaran McCreesh <ciaranm@g.o>