From mboxrd@z Thu Jan  1 00:00:00 1970
Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org)
	by finch.gentoo.org with esmtp (Exim 4.60)
	(envelope-from <gentoo-dev+bounces-38262-garchives=archives.gentoo.org@lists.gentoo.org>)
	id 1N2qK3-0006Wj-Li
	for garchives@archives.gentoo.org; Tue, 27 Oct 2009 17:59:07 +0000
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id 902E4E0883;
	Tue, 27 Oct 2009 17:59:06 +0000 (UTC)
Received: from cdptpa-omtalb.mail.rr.com (cdptpa-omtalb.mail.rr.com [75.180.132.120])
	by pigeon.gentoo.org (Postfix) with ESMTP id 75EE4E0883
	for <gentoo-dev@lists.gentoo.org>; Tue, 27 Oct 2009 17:59:06 +0000 (UTC)
Received: from linux1.localdomain ([76.183.49.63])
          by cdptpa-omta04.mail.rr.com with ESMTP
          id <20091027175906027.LHOF2056@cdptpa-omta04.mail.rr.com>
          for <gentoo-dev@lists.gentoo.org>;
          Tue, 27 Oct 2009 17:59:06 +0000
Received: by linux1.localdomain (Postfix, from userid 1000)
	id 9D8AC43C03; Tue, 27 Oct 2009 12:59:05 -0500 (CDT)
Date: Tue, 27 Oct 2009 12:59:05 -0500
From: William Hubbs <williamh@gentoo.org>
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev]  Re: [RFC] Splitting desktop profile to KDE and
 GNOME
Message-ID: <20091027175905.GA8554@linux1>
Mail-Followup-To: gentoo-dev@lists.gentoo.org
References: <200910241542.17701.reavertm@gmail.com>
 <4AE6012C.6010307@gentoo.org>
 <200910262140.17777.reavertm@gmail.com>
 <pan.2009.10.26.21.39.39@cox.net>
 <4AE61BA1.1030106@gentoo.org>
 <4AE62008.5070504@gentoo.org>
 <4AE71AAC.80705@gentoo.org>
 <20091027165438.GA7684@linux1>
 <4AE73158.2010908@gentoo.org>
Precedence: bulk
List-Post: <mailto:gentoo-dev@lists.gentoo.org>
List-Help: <mailto:gentoo-dev+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-dev+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-dev+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-dev.gentoo.org>
X-BeenThere: gentoo-dev@lists.gentoo.org
Reply-to: gentoo-dev@lists.gentoo.org
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="VbJkn9YxBvnuCH5J"
Content-Disposition: inline
In-Reply-To: <4AE73158.2010908@gentoo.org>
User-Agent: Mutt/1.5.20 (2009-06-14)
X-Archives-Salt: 0ed4d45a-a80f-4453-abf0-f2cc863c3fef
X-Archives-Hash: 992a252a4315af7c89877c2b4e20dc8b


--VbJkn9YxBvnuCH5J
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Tue, Oct 27, 2009 at 06:43:52PM +0100, Thomas Sachau wrote:
> William Hubbs schrieb:
> > On Tue, Oct 27, 2009 at 12:07:08PM -0400, Richard Freeman wrote:
> >> R??mi Cardona wrote:
> >>> Le 26/10/2009 22:58, Richard Freeman a ??crit :
> >>>> Gentoo is about choice.
> >>> No it isn't. Gentoo is about empowering users, giving them the abilit=
y=20
> >>> and tools to _change_ the distro to _their_ needs.
> >>>
> >>> Gentoo does _not_ cater to all the possible needs.
> >>>
> >>> This is somewhat off-topic, but it irks me every time I see/hear it, =
so=20
> >>> there.
> >> Well, I'm not sure I see any contradiction.  When people say that gent=
oo=20
> >> is about choice, it means that we should give the end-user flexibility=
=20
> >> whenever it is feasible.  Of course that doesn't mean that there shoul=
d=20
> >> be a lunar-lander-in-a-box use flag.  However, if KDE 4.2 includes a=
=20
> >> lunar lander module we should in fact add such a flag for the benefit =
of=20
> >> those of us who don't own space programs.
> >=20
> > Agreed.  However, I think the discussion is around whether we should en=
able
> > the lunar-lander-in-a-box use flag by default and where it should be
> > enabled by us if we do enable it.
> >=20
> > Since profiles override IUSE defaults, if we enable the flag in the
> > profiles, this means that it will be enabled for all packages that have
> > the use flag, regardless of whether they are KDE related, unless the
> > user disables the flag in make.conf or package.use.
> >=20
> > On the other hand, if we enable it with IUSE defaults at the
> > package level, it lets the user decide whether or not they want it to be
> > enabled for their entire system by editing make.conf.
>=20
> Are you sure about this part? Afaik IUSE defaults overrides make.conf, yo=
u will have to explicitly
> add an entry to package.use for every package, where it is enabled per IU=
SE default.

I just tested this, and make.conf overrides iuse defaults.  To verify
this for yourself, pick a package with an iuse default turning on a
flag, then turn off the flag in make.conf and check what would happen if
you emerged the package.

package.use overrides for a single package, but make.conf overrides for
all of your system.

--=20
William Hubbs
gentoo accessibility team lead
williamh@gentoo.org

--VbJkn9YxBvnuCH5J
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.11 (GNU/Linux)

iEYEARECAAYFAkrnNOkACgkQblQW9DDEZTgnVgCfc2LG9DRRdNvyoy5+Wg/OBQ0W
bGEAn3e65GM6sdi737wnzfV4sJBaxT7A
=RfgB
-----END PGP SIGNATURE-----

--VbJkn9YxBvnuCH5J--