1 |
zlg wrote: |
2 |
> On Tue, Feb 27, 2018 at 01:22:57PM -0600, Dale wrote: |
3 |
>> Ian Zimmerman wrote: |
4 |
>>> On 2018-02-27 11:02, Neil Bothwick wrote: |
5 |
>>> |
6 |
>>>> A combination of --changed-deps, --with-bdeps=y and --deep is bound to |
7 |
>>>> result in plenty of unnecessary re-emerging. |
8 |
>>> So, what _is_ the recommended set of emerge flags for regular daily or |
9 |
>>> weekly updates (assuming no binary packages)? |
10 |
>>> |
11 |
>> |
12 |
>> Over the years, I've ended up with this command and options set that |
13 |
>> seem to work pretty well for most everything. This is in make.conf: |
14 |
>> |
15 |
>> EMERGE_DEFAULT_OPTS="--with-bdeps y --backtrack=100 --keep-going -v -j5 |
16 |
>> --quiet-build=n -1 --unordered-display" |
17 |
>> |
18 |
>> After I run eix-sync, I then run emerge -uaDN world and give the updates |
19 |
>> a looking over, to make sure the USE flags are like I want etc etc. I |
20 |
>> started out with fewer options but as issues popped up or options were |
21 |
>> added that made things work better, they were added. Some are done in |
22 |
>> make.conf to make sure they are the default for every command, unless I |
23 |
>> override it on the command line. So far, it has resulted in a fairly |
24 |
>> stable system even if I have some arch packages installed, KDE for |
25 |
>> example. |
26 |
>> |
27 |
>> As usual, you may need something different but that has worked for me |
28 |
>> and could be a starting point at least. |
29 |
>> |
30 |
>> Hope that helps. |
31 |
>> |
32 |
>> Dale |
33 |
>> |
34 |
>> :-) :-) |
35 |
>> |
36 |
>> P. S. On the rare occasion I want to add something to the world file, I |
37 |
>> either do it directly or use --select y to override the -1 in |
38 |
>> make.conf. That helps keep the world file from getting cluttered up to |
39 |
>> no end with things that shouldn't be there. |
40 |
>> |
41 |
> I recently took --oneshot out of EMERGE_DEFAULT_OPTS due to failing to |
42 |
> find --select y; now I can add it back in. Thanks for the tip! |
43 |
> |
44 |
> ~zlg |
45 |
|
46 |
|
47 |
For a while, I had to remove it to add things to the world file, or add |
48 |
it directly. I don't know if the option wasn't there or I just couldn't |
49 |
find it. Either way, it sure does help to have that on by default. |
50 |
Without it the world file can easily turn into a mess. |
51 |
|
52 |
Glad the post helped one person at least. ;-) |
53 |
|
54 |
Dale |
55 |
|
56 |
:-) :-) |