On Tuesday 21 June 2005 14:11, Donnie Berkholz wrote: > Jason Stubbs wrote: > > FRITZCAPI_CARDS FCDSL_CARDS VIDEO_CARDS INPUT_DEVICES LINGUAS > > > > Do any of these not follow the same pattern of empty var == all > > installed? Any objections to making that a requirement for adding a new > > USE_EXPAND variable? If so, the emerge *display* issue would be no > > problem. > > x11-drm dies if you don't set VIDEO_CARDS. At the time, I thought it was > better to make the user understand the available video cards and set > them manually, since settings of multiple cards are allowed. Perhaps > that's worth rethinking.
It seems we have the following behaviour when unset: FRITZCAPI_CARDS => Selective based on "pcmcia" and "usb" USE flags FCDSL_CARDS => All VIDEO_CARDS => Dies INPUT_DEVICES => None LINGUAS => All It would be nice to unify the behaviour among these. I like either the "All" or the "Dies" option though. While the FRITZCAPI_CARDS behaviour is 'probably what the user wants', it is not predictable. Any reason why INPUT_DEVICES is needed in USE_EXPAND rather than just as local USE flags? It's kind of the odd one out among the above. Regards, Jason Stubbs
pgpRBPmEoq9FG.pgp
Description: PGP signature