1 |
Jorge Almeida schreef: |
2 |
> I would like to know how the current USE variables are set. |
3 |
|
4 |
Afaik, they are set by /etc/make/profile/make.defaults, and |
5 |
overridden/added to |
6 |
globally by /etc/make.conf, and individually by /etc/portage/package.use. |
7 |
|
8 |
> I know that "emerge --info" displays a list of all of them, but it |
9 |
> doesn't discriminate where they come from. I couldn't find clear |
10 |
> documentation about it, but of course I may have missed something. In |
11 |
> the same line, I find /etc/make.profile/make.defaults _very strange_. |
12 |
> "perl"? Sure. "fortran"? Well, who knows... But "emboss"?! (In case |
13 |
> it doesn't ring a bell immediately: emboss - Adds support for the |
14 |
> European Molecular Biology Open Software Suite) Could this be a joke? |
15 |
> |
16 |
Ah, home users, always thinking the universe revolves around them :-). |
17 |
|
18 |
Linux is quite popular in the scientific community, you know-- I'm sure |
19 |
the admins at (oh, I dunno, let's just make up something) at Berkely |
20 |
(where the Seti @Home project is based) or any random lab at MIT feels |
21 |
the same way when they see +kde as a default USE flag. |
22 |
|
23 |
The default USE flags represent 'sane defaults' for the broadest range |
24 |
of the Gentoo userbase (which I assume the devs know more about than you |
25 |
or I-- certainly I, at least). |
26 |
|
27 |
So if they feel that a significant enough portion of that userbase |
28 |
values the emboss flag, who am I to argue? The whole point of Gentoo is |
29 |
customization, so half of the default USE flags that do apply to me I |
30 |
disable, and then add another quarter-set of ones that aren't in the |
31 |
defaults at all-- I spend an hour or two, when installing, just going |
32 |
through USE flags and setting them up to my personal tastes. |
33 |
|
34 |
I admit, I've never disabled emboss, because I don't use any programs |
35 |
that require that USE flag, so I'm happy to let it be. |
36 |
|
37 |
> I'm writing "-*" at the beginning of the USE declaration in |
38 |
> /etc/make.conf, but I can't avoid the feeling that this may be a Bad |
39 |
> Thing. |
40 |
|
41 |
Some say it is, some say it's the only way to go. Never done it myself, |
42 |
so I don't know one way or another. I eventually have to set my USE |
43 |
flags anyway (going through them to see what they are if I don't know), |
44 |
so I don't really see the point in not just getting that over with, but |
45 |
it's possible that I've missed some hidden benefit of this procedure. |
46 |
|
47 |
Holly |
48 |
-- |
49 |
gentoo-user@g.o mailing list |