Gentoo Archives: gentoo-dev

From: Jim Ramsay <lack@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Optional Package Dependencies for netscape-flash -> libflashsupport
Date: Fri, 11 May 2007 18:15:08
Message-Id: 20070511121210.7a75dfa2@sed-192.sedsystems.ca
In Reply to: Re: [gentoo-dev] Optional Package Dependencies for netscape-flash -> libflashsupport by Josh Saddler
1 Josh Saddler wrote:
2 > Jim Ramsay wrote:
3 > > I suppose I could also propose:
4 > >
5 > > 4) netscape-flash just RDEPENDS on libflashsupport all the time.
6 > > It's certainly not a large library to be added on.
7 > >
8 >
9 > That is a terrible idea. Don't make it "depend" on something that it
10 > clearly does *not* depend on. Flash works just fine without the
11 > optional add-ons, and those are *definitely* optional. I've never
12 > needed libflashsupport and would prefer not seeing useless cruft
13 > attached to a perfectly working Flash installation.
14
15 Point taken - If you don't want the extra features you don't want
16 libflashsupport at all.
17
18 I could make it so that if all of the USE flags for libflashsupport are
19 turned off it doesn't actually install the library at all, just gets
20 added to the list of installed packages.
21
22 > If you're going to add it to USE, then make sure it's *not* on by
23 > default, thanks.
24
25 This way it will adhere to your current set of global USE flags. If you
26 have pulseaudio, esd, oss, ssl, or gnutls on globally, it will install
27 libflashsupport with the appropriate hooks in it. If they are all
28 off (either globally or specifically for libflashsupport) you will
29 just get the same old netscape-flash with no add-ons.
30
31 Is this a worthy compromise?
32
33 --
34 Jim Ramsay
35 Gentoo/Linux Developer (rox,gkrellm)

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies