On Mon, 21 Feb 2022 22:26:30 +0100, hitachi303 wrote: > When running an update after a long long time my approach is as follows: > > emerge -av --depclean <every huge program which will be updated anyway. > Stuff like firefox, thunderbird, etc.>
You don't need to unmerge them, just add --exclude "firefox thunderbird etc" to your emerge command. > > emerge -a --depclean --with-bdeps=n > > only then when there are as few programs installed as possible I run > emerge --sync > > emerge -Dua --reinstall changed-use @world If it's been a while, it may be easier to update @system first. > maybe I have to deal with trouble here > > dispatch-conf > > emerge -a --depclean --with-bdeps=y > --with-bdeps=y shouldn`t do anything > > revdep-rebuild -i -- --ask > > glsa-check -t all You can run this straight after syncing, it may mean you want to update affected programs before doing the rest of @world. > Maybe there is a better way or I've missed some new ways of updating. -- Neil Bothwick Top Oxymorons Number 22: Childproof
pgpOFItHiPSS9.pgp
Description: OpenPGP digital signature