public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
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
Date: Tue, 27 Oct 2009 12:59:05 -0500	[thread overview]
Message-ID: <20091027175905.GA8554@linux1> (raw)
In-Reply-To: <4AE73158.2010908@gentoo.org>

[-- Attachment #1: Type: text/plain, Size: 2321 bytes --]

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 ability 
> >>> 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 
> >>> there.
> >> Well, I'm not sure I see any contradiction.  When people say that gentoo 
> >> is about choice, it means that we should give the end-user flexibility 
> >> whenever it is feasible.  Of course that doesn't mean that there should 
> >> be a lunar-lander-in-a-box use flag.  However, if KDE 4.2 includes a 
> >> lunar lander module we should in fact add such a flag for the benefit of 
> >> those of us who don't own space programs.
> > 
> > Agreed.  However, I think the discussion is around whether we should enable
> > the lunar-lander-in-a-box use flag by default and where it should be
> > enabled by us if we do enable it.
> > 
> > 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.
> > 
> > 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.
> 
> Are you sure about this part? Afaik IUSE defaults overrides make.conf, you will have to explicitly
> add an entry to package.use for every package, where it is enabled per IUSE 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.

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

[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]

  reply	other threads:[~2009-10-27 17:59 UTC|newest]

Thread overview: 35+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-10-24 13:42 [gentoo-dev] [RFC] Splitting desktop profile to KDE and GNOME Maciej Mrozowski
2009-10-24 13:51 ` Nirbheek Chauhan
2009-10-24 15:32   ` Petteri Räty
2009-10-24 14:00 ` Jeremy Olexa
2009-10-24 14:39   ` Maciej Mrozowski
2009-10-26  1:10   ` Jeroen Roovers
2009-10-25  7:41 ` Jesús Guerrero
2009-10-26 23:47   ` Mike Frysinger
2009-10-26 11:06 ` AllenJB
2009-10-26 11:11   ` Samuli Suominen
2009-10-26 12:43     ` AllenJB
2009-10-26 18:28     ` Joshua Saddler
2009-10-26 19:42   ` Zeerak Waseem
2009-10-26 19:52     ` Alex Alexander
2009-10-26 20:21       ` Dale
2009-10-26 23:28       ` Jesús Guerrero
2009-10-26 14:58 ` Robert Buchholz
2009-10-26 20:06 ` Rémi Cardona
2009-10-26 20:40   ` Maciej Mrozowski
2009-10-26 21:21     ` Josh Sled
2009-10-26 21:39     ` [gentoo-dev] " Duncan
2009-10-26 21:58       ` Richard Freeman
2009-10-26 22:17         ` Rémi Cardona
2009-10-27 16:07           ` Richard Freeman
2009-10-27 16:54             ` William Hubbs
2009-10-27 17:43               ` Thomas Sachau
2009-10-27 17:59                 ` William Hubbs [this message]
2009-10-27 18:07                   ` Nirbheek Chauhan
2009-10-27 18:44                     ` William Hubbs
2009-10-26 22:51         ` Zeerak Waseem
2009-10-27  0:08   ` [gentoo-dev] " Dawid Węgliński
2009-10-26 23:26     ` Zeerak Waseem
2009-10-27  0:34       ` Dawid Węgliński
2009-10-27  0:39         ` Dawid Węgliński
     [not found] ` <e117dbb91001220815r7f55508bxfffd8b954a677d43@mail.gmail.com>
2010-02-25 22:44   ` [gentoo-dev] Re: [gentoo-desktop] " Theo Chatzimichos

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20091027175905.GA8554@linux1 \
    --to=williamh@gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox