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