1 |
El dom, 13-02-2011 a las 20:17 +0000, Ciaran McCreesh escribió: |
2 |
> On Sun, 13 Feb 2011 21:00:31 +0100 |
3 |
> Pacho Ramos <pacho@g.o> wrote: |
4 |
> > If rest of gnome team agrees, I think we could go with, but I still |
5 |
> > fail to see what is the "technical" problem on allowing CAMERAS="*" |
6 |
> > to be used :-| |
7 |
> |
8 |
> 'cameras_*' isn't a valid use flag name, so the package mangler can't |
9 |
> just pass the * through to the ebuild, which means it has to expand the |
10 |
> value itself. But there's no complete list of every CAMERA value |
11 |
> anywhere, so it can't. |
12 |
> |
13 |
> There were plans to fix this in EAPI 4 by requiring that IUSE be |
14 |
> accurate. That would have allowed the package mangler to use IUSE to |
15 |
> get a complete list of known CAMERAS and be able to expand * that way. |
16 |
> Unfortunately, that feature got dropped, and so in EAPI 4 you're still |
17 |
> allowed to make use of USE_EXPAND variables without making sure IUSE is |
18 |
> complete. |
19 |
> |
20 |
|
21 |
Do you know if there are any plans on implementing it on a future EAPI? |
22 |
I think being able to simply enable all of them with "*" would be |
23 |
interesting (at least in the future) |
24 |
|
25 |
Thanks for the information |