1 |
> On Fri, Aug 05, 2005 at 09:41:15PM -0400, C.Beamer wrote: |
2 |
> > Now for the question. I need confirmation of my understanding. In |
3 |
> > the make.conf file when setting up the USE flags, I include anything |
4 |
> > that I want to have compiled into the programs that I install, |
5 |
> > correct? If I don't want an option to be compiled in all programs, I |
6 |
> > prefix that with a - sign. If I want an option for a specific |
7 |
> > package, I use the package.use file. |
8 |
> > |
9 |
> > So, if I don't want to compile gnome, then I use -gnome as one of the |
10 |
> > keywords. I don't use gnome, never have, never will, but there are |
11 |
> > gnome applications that I like - gnumeric to name one, plus there are |
12 |
> > a few gnome games. So, is it my best bet to include -gnome as a |
13 |
> > keyword in my make.conf USE statement and the add it in the |
14 |
> > package.use file for those applications that need it? |
15 |
> > |
16 |
> > I'm using gnome here as an example, but if my understanding is |
17 |
> > correct, I assume this would apply to anything. And yes, I know that |
18 |
> > you can declare temporary use flags when compiling a package. |
19 |
> > |
20 |
|
21 |
My understanding is slightly different. |
22 |
|
23 |
1) If you don't want Gnome, then never emerge gnome. |
24 |
|
25 |
2) If a specific program has required gnome dependencies, and if you |
26 |
want that program on your machine, then emerge package will build the |
27 |
required gnome dependencies. No way around that. |
28 |
|
29 |
3) If the program has *optional* gnome features, and if there is a |
30 |
flag in the ebuild to not use those optional gnome features then |
31 |
-gnome tells the system to leave the gnome stuff out. |
32 |
|
33 |
Hope this helps. |
34 |
|
35 |
cheers, |
36 |
Mark |
37 |
|
38 |
-- |
39 |
gentoo-user@g.o mailing list |