Ciaran McCreesh posted on Sun, 13 Feb 2011 20:17:09 +0000 as excerpted: > On Sun, 13 Feb 2011 21:00:31 +0100 > Pacho Ramos <pa...@gentoo.org> wrote: >> If rest of gnome team agrees, I think we could go with, but I still >> fail to see what is the "technical" problem on allowing CAMERAS="*" to >> be used :-| > > 'cameras_*' isn't a valid use flag name, so the package mangler can't > just pass the * through to the ebuild, which means it has to expand the > value itself. But there's no complete list of every CAMERA value > anywhere, so it can't.
For sake of argument, what about the individuals, plus one called allknown, or majorcams, or some such? Meanwhile, most USE_EXPAND work by expanding to all if the flag is unset. All or none, I believe it's worthwhile to keep USE_EXPAND behavior consistent, so unless we're going to change all the others to build none if they're unset, I'd say the package should build all possible if CAMERAS isn't set. -- Duncan - List replies preferred. No HTML msgs. "Every nonfree program has a lord, a master -- and if you use the program, he is your master." Richard Stallman