"John P. Burkett" <burk...@uri.edu> writes: > My weekly routine has been to do > eix-sync > emerge -D -uav system > emerge -D -uav world > When the responses have suggested doing "revdep rebuild", I've done so. >>From now on I'll try to follow your good example of upgrading twice a > week. Whether I should add "emerge --depclean" to my upgrade routine is > not so clear to me. Perhaps it should only be used by people who know > more than I do.
I'd suggest always doing a revdep-rebuild. It doesn't take *too* long, and will pick up things that maintainers might miss (or expect you to pick up doing a revdep-rebuild). While on the topic, I'd suggest adding '-N' (--newuse) to your emerge to pick up any USE flag changes that happened to creep in. As well, `eclean-dist -d -f` to clean up obsolete /usr/portage/distfiles/ entries. I follow this by `emerge --depclean -pv` for review and manual action of packages I know or can verify are unused; big system-level things like gcc or glibc often get a pass, though. :) As well, `glsa-check --list` for review, followed by something like: glsa-check --inject $( glsa-check --nocolor --list new \ | grep '\[U\]' \ | awk '{ print $1 }' ) ...to inject GLSA entries that your system is unaffected by, and generally maintain the GLSA list. As well, depending on which ELOG system you're using, you might want to use `eread` to review and clear out the entries from newly-installed packages, though it sounds like you're already doing so. I generally use the mail ELOG system, and now have 280+ saved logs to step through and clear one. at. a. time. :/ -- ...jsled http://asynchronous.org/ - a=jsled; b=asynchronous.org; echo $...@${b}
pgpMs5cbCziOV.pgp
Description: PGP signature