Gentoo Archives: gentoo-user

From: Holly Bostick <motub@××××××.nl>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Collecting USE variables
Date: Thu, 13 Oct 2005 16:25:17
Message-Id: 434E8757.5080808@planet.nl
In Reply to: [gentoo-user] Collecting USE variables by Jorge Almeida
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

Replies

Subject Author
Re: [gentoo-user] Collecting USE variables Jorge Almeida <jalmeida@××××××××××××.pt>