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

Attachment: pgpOFItHiPSS9.pgp
Description: OpenPGP digital signature

Reply via email to