public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
From: Mark Knecht <markknecht@gmail.com>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] Please confirm my understanding
Date: Fri, 5 Aug 2005 19:51:26 -0700	[thread overview]
Message-ID: <5bdc1c8b0508051951a4cae84@mail.gmail.com> (raw)
In-Reply-To: <20050806020328.GB7596@princeton.edu>

> On Fri, Aug 05, 2005 at 09:41:15PM -0400, C.Beamer wrote:
> > Now for the question.  I need confirmation of my understanding.  In
> > the make.conf file when setting up the USE flags, I include anything
> > that I want to have compiled into the programs that I install,
> > correct?  If I don't want an option to be compiled in all programs, I
> > prefix that with a - sign.  If I want an option for a specific
> > package, I use the package.use file.
> >
> > So, if I don't want to compile gnome, then I use -gnome as one of the
> > keywords.  I don't use gnome, never have, never will, but there are
> > gnome applications that I like - gnumeric to name one, plus there are
> > a few gnome games.  So, is it my best bet to include -gnome as a
> > keyword in my make.conf USE statement and the add it in the
> > package.use file for those applications that need it?
> >
> > I'm using gnome here as an example, but if my understanding is
> > correct, I assume this would apply to anything. And yes, I know that
> > you can declare temporary use flags when compiling a package.
> >

My understanding is slightly different.

1) If you don't want Gnome, then never emerge gnome.

2) If a specific program has required gnome dependencies, and if you
want that program on your machine, then emerge package will build the
required gnome dependencies. No way around that.

3) If the program has *optional* gnome features, and if there is a
flag in the ebuild to not use those optional gnome features then
-gnome tells the system to leave the gnome stuff out.

Hope this helps.

cheers,
Mark

-- 
gentoo-user@gentoo.org mailing list



  reply	other threads:[~2005-08-06  2:56 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-08-06  1:41 [gentoo-user] Please confirm my understanding C.Beamer
2005-08-06  2:03 ` Willie Wong
2005-08-06  2:51   ` Mark Knecht [this message]
2005-08-06 15:18 ` Bob Sanders

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=5bdc1c8b0508051951a4cae84@mail.gmail.com \
    --to=markknecht@gmail.com \
    --cc=gentoo-user@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