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 |