1 |
On Thu, 26 Mar 2009 08:25:18 +0100 |
2 |
Ulrich Mueller <ulm@g.o> wrote: |
3 |
> >> The replacement is to write the deps out correctly. Every single |
4 |
> >> use of || ( use? ( ... ) ) in the tree is wrong. |
5 |
> |
6 |
> That its use in the tree is often wrong is a non-argument. After all, |
7 |
> it's not the package manager's business to educate people. |
8 |
|
9 |
There's no right way of using it. |
10 |
|
11 |
> |
12 |
> We shouldn't make the syntax of these expressions non-orthogonal |
13 |
> without real need. |
14 |
|
15 |
The behaviour of || ( use? ( ... ) ) is a fluke of an early |
16 |
implementation of Portage that someone picked up on and documented (with |
17 |
incorrect examples). It's *already* special, weird behaviour, and it's |
18 |
special, weird behaviour that can't be used correctly. |
19 |
|
20 |
-- |
21 |
Ciaran McCreesh |