> > My unattended daily system maintenance procedure is like this: > > > > layman -S > > emerge --sync > > emerge -pvDuN world > > emerge -pv --depclean > > eclean -p distfiles > > eclean -p packages > > > > And then attended like this: > > > > > > revdep-rebuild > > etc-update > > elogv > > emerge --depclean > > eclean distfiles > > eclean packages > > > > Am I missing any good stuff? > > > > - Grant > > > I'd tweak the order of your attended run: > > emerge -DuN world > emerge @preserved-rebuild > emerge --depclean > revdep-rebuild > > > The logic is: > > Rebuild busted packages that portage already knows about > (@preserved-rebuild), then get rid of oudated packages and finally > revdep-rebuild to fix anything that --depclean broke. > > @preserved-rebuild is getting very good at what it does lately > (supported in all recent portage version including stable IIRC), as is > --depclean, so revdep-rebuild seldom finds anything to do these days. > > -- > Alan McKinnon
If revdep-rebuild does everything that @preserved-rebuild does and more, why run @preserved-rebuild at all? - Grant