1 |
Neil Bothwick <neil <at> digimed.co.uk> writes: |
2 |
|
3 |
> |
4 |
> On Fri, 18 Mar 2016 10:09:14 +0000, Peter Humphrey wrote: |
5 |
> |
6 |
> > > You will develop your way of doing things over time, and that way |
7 |
> > > could change as your needs do. Using your example of package.use, |
8 |
> > > moving USE flags from package.use to make.conf is an easy enough task |
9 |
> > > if you need to change. I tend to put them n package.use to start with |
10 |
> > > then migrate to make.conf if I find I am using the same flag on |
11 |
> > > several packages. |
12 |
|
13 |
The entire /etc/make.conf directory is parses, so you can take package.use |
14 |
and make a dir out of it and then logically organize your flags into several |
15 |
directories, once a system get's large and complex. |
16 |
|
17 |
|
18 |
> > A simple way to start off is to see whether the USE flag is listed in |
19 |
> > /usr/portage/profiles/use.desc or use.local.desc. If the former, it's |
20 |
> > likely to affect many packages in a typical system so put it in |
21 |
> > make.conf; if the latter, it's likely to affect only a few of your |
22 |
> > packages so put it in package.use. You can always move it later if you |
23 |
> > want to, as Neil says. |
24 |
|
25 |
> app-portage/euses is an easy way of looking up USE flags, give it the |
26 |
> name of a flag and it shows you the description. If it shows one or more |
27 |
> package names, the USE flag is defined in local.desc. |
28 |
|
29 |
|
30 |
|
31 |
All good information. The exciting thing happening in Gentoo right now, |
32 |
is some of the devs are promoting the concept of 'lazy flags'. This |
33 |
basically means some new and additional features will be added to portage |
34 |
or the Packaage Management system (portage, paludis, etc) where additional |
35 |
user defined logic will 'automagically' make default and necessary |
36 |
modifications to flag configurations, and the user just reviews those |
37 |
'auto-enhancements' or something like that. |
38 |
|
39 |
|
40 |
Gentoo never stops innovating, but the caveat is you have to be patient and |
41 |
invest of yourself into learning Gentoo. |
42 |
|
43 |
|
44 |
Gentoo is an addiction, which most of us are quite happy with. Gentoo also |
45 |
has legendary status with many of the brightest minds in computer science, |
46 |
for a myriad of valid reasons. Gentoo is something that is wonderful to be a |
47 |
part of and is an 'honor_badge' of fortitude because one can deeply learn |
48 |
about linux, software and a host of relevant technologies quite readily in a |
49 |
Gentoo environment. |
50 |
|
51 |
|
52 |
Gentoo's future is very bright, unique and most rewarding. Gentoo is my pal |
53 |
and my best friend and what I use to earn money. |
54 |
|
55 |
|
56 |
hth, |
57 |
James |