Ian Zimmerman wrote: > On 2018-02-27 11:02, Neil Bothwick wrote: > >> A combination of --changed-deps, --with-bdeps=y and --deep is bound to >> result in plenty of unnecessary re-emerging. > So, what _is_ the recommended set of emerge flags for regular daily or > weekly updates (assuming no binary packages)? >
Over the years, I've ended up with this command and options set that seem to work pretty well for most everything. This is in make.conf: EMERGE_DEFAULT_OPTS="--with-bdeps y --backtrack=100 --keep-going -v -j5 --quiet-build=n -1 --unordered-display" After I run eix-sync, I then run emerge -uaDN world and give the updates a looking over, to make sure the USE flags are like I want etc etc. I started out with fewer options but as issues popped up or options were added that made things work better, they were added. Some are done in make.conf to make sure they are the default for every command, unless I override it on the command line. So far, it has resulted in a fairly stable system even if I have some arch packages installed, KDE for example. As usual, you may need something different but that has worked for me and could be a starting point at least. Hope that helps. Dale :-) :-) P. S. On the rare occasion I want to add something to the world file, I either do it directly or use --select y to override the -1 in make.conf. That helps keep the world file from getting cluttered up to no end with things that shouldn't be there.