Hi, Jim Ramsay wrote: > [snip] > Have netscape-flash with IUSE="vanilla" (by default it is off), which > when enabled will not pull in libflashsupport. >
I don't quite see why this is necessary? Or why you do have this discussion? > This meets the following goals: > > 1) It makes it easy for "regular" users to get netscape-flash with any > additions required by any global USE flags in exactly one step: > - emerge netscape-flash > So, in netscape-flash: RDEPEND=" ssl? ( foo/libflashsupport ) pulseaudio? ( foo/libflashsupport ) esd? ( foo/libflashsupport ) oss? ( foo/libflashsupport ) " and IUSE="ssl pulseaudio esd oss gnutls" in libflashsupport (which, as already said, has it's own ebuild)? > 2) It makes it easy for "power" users to not have libflashsupport > actually install anything by disabling all the USE flags. This will > take 3 steps: > - Notice at upgrade or install time that there's this new 'extra' > package being installed > - Enable the 'vanilla' flag for netscape-flash > - Continue with upgrade or install > It's still easy enough to disable it via -* in package.use? Regards, Thomas -- [EMAIL PROTECTED] mailing list