From mboxrd@z Thu Jan  1 00:00:00 1970
Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org)
	by nuthatch.gentoo.org with esmtp (Exim 4.62)
	(envelope-from <gentoo-dev+bounces-23586-garchives=archives.gentoo.org@gentoo.org>)
	id 1HmZvh-0007QL-Bt
	for garchives@archives.gentoo.org; Fri, 11 May 2007 18:33:25 +0000
Received: from robin.gentoo.org (localhost [127.0.0.1])
	by robin.gentoo.org (8.14.0/8.14.0) with SMTP id l4BIVoXJ023553;
	Fri, 11 May 2007 18:31:50 GMT
Received: from relais.videotron.ca (relais.videotron.ca [24.201.245.36])
	by robin.gentoo.org (8.14.0/8.14.0) with ESMTP id l4BIS5Lf018210
	for <gentoo-dev@lists.gentoo.org>; Fri, 11 May 2007 18:28:05 GMT
Received: from TesterServ.TesterNet ([70.83.102.151])
 by VL-MH-MR002.ip.videotron.ca
 (Sun Java System Messaging Server 6.2-2.05 (built Apr 28 2005))
 with ESMTP id <0JHW000Q23ASKLG0@VL-MH-MR002.ip.videotron.ca> for
 gentoo-dev@lists.gentoo.org; Fri, 11 May 2007 14:28:05 -0400 (EDT)
Received: from uucp by TesterServ.TesterNet with local-rmail (Exim 4.63)
	(envelope-from <tester@gentoo.org>)
	id 1HmZqW-0005Y5-QK	for gentoo-dev@lists.gentoo.org; Fri,
 11 May 2007 14:28:04 -0400
Received: by TesterTop3.tester.ca (Postfix, from userid 1000)
	id 088D14A4157; Fri, 11 May 2007 14:27:57 -0400 (EDT)
Date: Fri, 11 May 2007 14:27:57 -0400
From: Olivier =?ISO-8859-1?Q?Cr=EAte?= <tester@gentoo.org>
Subject: Re: [gentoo-dev] Optional Package Dependencies for netscape-flash	->
 libflashsupport
In-reply-to: <20070511121210.7a75dfa2@sed-192.sedsystems.ca>
To: gentoo-dev@lists.gentoo.org
Message-id: <1178908077.8007.21.camel@localhost>
Organization: Gentoo
Precedence: bulk
List-Post: <mailto:gentoo-dev@lists.gentoo.org>
List-Help: <mailto:gentoo-dev+help@gentoo.org>
List-Unsubscribe: <mailto:gentoo-dev+unsubscribe@gentoo.org>
List-Subscribe: <mailto:gentoo-dev+subscribe@gentoo.org>
List-Id: Gentoo Linux mail <gentoo-dev.gentoo.org>
X-BeenThere: gentoo-dev@gentoo.org
Reply-to: gentoo-dev@lists.gentoo.org
MIME-version: 1.0
X-Mailer: Evolution 2.8.2.1
Content-type: multipart/signed; micalg=pgp-sha1;
 protocol="application/pgp-signature"; boundary="=-Ik764pozzcRKj9T3wqMX"
References: <20070510110018.67dd40a0@sed-192.sedsystems.ca>
 <46436275.8050809@gentoo.org> <1178824282.8007.18.camel@localhost>
 <20070511111555.5f26e596@sed-192.sedsystems.ca> <4644AF3F.7030503@gentoo.org>
 <20070511121210.7a75dfa2@sed-192.sedsystems.ca>
X-Archives-Salt: 4bbc538f-e524-446b-9d79-939c2a22470b
X-Archives-Hash: d26716e1f0cfd37fe3c7e87e632e702f


--=-Ik764pozzcRKj9T3wqMX
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

On Fri, 2007-11-05 at 12:12 -0600, Jim Ramsay wrote:
> Josh Saddler wrote:
> > Jim Ramsay wrote:
> > > I suppose I could also propose:
> > >=20
> > > 4) netscape-flash just RDEPENDS on libflashsupport all the time.
> > > It's certainly not a large library to be added on.
> > >=20
> >=20
> > That is a terrible idea. Don't make it "depend" on something that it
> > clearly does *not* depend on. Flash works just fine without the
> > optional add-ons, and those are *definitely* optional. I've never
> > needed libflashsupport and would prefer not seeing useless cruft
> > attached to a perfectly working Flash installation.
>=20
> Point taken - If you don't want the extra features you don't want
> libflashsupport at all.
>=20
> I could make it so that if all of the USE flags for libflashsupport are
> turned off it doesn't actually install the library at all, just gets
> added to the list of installed packages.
>=20
> > If you're going to add it to USE, then make sure it's *not* on by
> > default, thanks.
>=20
> This way it will adhere to your current set of global USE flags. If you
> have pulseaudio, esd, oss, ssl, or gnutls on globally, it will install
> libflashsupport with the appropriate hooks in it.  If they are all
> off (either globally or specifically for libflashsupport) you will
> just get the same old netscape-flash with no add-ons.
>=20
> Is this a worthy compromise?

This seems even worse.. I think either having one local use flag in
netscape-flash is probably the best solution.. The second best is to
have all of the use flags and RDEPEND on flash-support if any is
enabled.

--=20
Olivier Cr=C3=AAte
tester@gentoo.org
Gentoo Developer

--=-Ik764pozzcRKj9T3wqMX
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQBGRLWtHTiOWk7ZorsRAsySAJ99HrLQ9SSIrIFQtENSdTC5s45eBQCfQz5Q
eB/cRRhKOtsASxRkthuN5Bw=
=34cI
-----END PGP SIGNATURE-----

--=-Ik764pozzcRKj9T3wqMX--
-- 
gentoo-dev@gentoo.org mailing list