1 |
Neil Bothwick wrote: |
2 |
> On Wed, 23 Jan 2013 17:37:19 -0600, Bruce Hill wrote: |
3 |
> |
4 |
>>> That's right. So --changed-use only reemerges the package if the |
5 |
>>> change only affects your system, whereas -N will rebuild it even if |
6 |
>>> the changed flag is of no interest to you, such as when a flag you |
7 |
>>> were not using is removed. It saves recompiling packages for no |
8 |
>>> reason, which is presumably the reason it was added, it is a newer |
9 |
>>> option than -N. |
10 |
>> The purpose of -a (ask) is so you can see the stuff before taking |
11 |
>> action, and if it needs rebuilding then do it. Nothing is rebuilt just |
12 |
>> because it shows up in the output; but not seeing changes to a package |
13 |
>> you use that were made is not too bright. |
14 |
>> |
15 |
>> If you ever built from source before, I'm sure you didn't blindly build |
16 |
>> the software without reading ./configure --help and checking your |
17 |
>> options. |
18 |
> This has nothing to do with --ask, which I use almost all of the time. It |
19 |
> is about having portage make more sensible choices. You are free to use |
20 |
> whichever options you want, at no time did I tell you what to user, I |
21 |
> merely pointed out a potentially useful and time saving alternative. |
22 |
> |
23 |
> |
24 |
|
25 |
|
26 |
What Bruce was saying is this. When you use --ask, you can look at the |
27 |
output of what packages are going to be emerged, what USE flags are |
28 |
enabled/disabled/changed and other information that could make a person |
29 |
change a setting all before anything is done. If emerge is doing to |
30 |
much, to little or some other unwanted thing, you can change it. |
31 |
|
32 |
I understand what he is saying because this is what I do. Actually, I |
33 |
helped Bruce with some of his first installs over private email. I |
34 |
always do a emerge -uvaDN world because it catches most anything that |
35 |
needs to be updated. I have in the past omitted some of those to only |
36 |
have to go back and do it all over again but a little deeper. I also |
37 |
have this set in make.conf: EMERGE_DEFAULT_OPTS="--with-bdeps y |
38 |
--backtrack=30" among other preferences. I have found that over time, |
39 |
while I may have to emerge more packages, I run into less compatibility |
40 |
issues between package versions. |
41 |
|
42 |
I suspect that those options would likely be something the OP would want |
43 |
to consider. It does lead to more compile times on some updates but it |
44 |
seems to prevent some issues as well. I know for me, going deep seems |
45 |
to save time. |
46 |
|
47 |
Dale |
48 |
|
49 |
:-) :-) |
50 |
|
51 |
-- |
52 |
I am only responsible for what I said ... Not for what you understood or |
53 |
how you interpreted my words! |