I do a daily 'emerge -avDuN world' to keep everything up to date, but I've noticed it doesn't always find everything. As an example:
# emerge -avDuN world These are the packages that would be merged, in order: Calculating dependencies... done! Total: 0 packages, Size of downloads: 0 kB Nothing to merge; would you like to auto-clean packages? [Yes/No] >>> Auto-cleaning packages... >>> No outdated packages were found on your system. # emerge -pv boost These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild UD] dev-util/boost-build-1.34.1 [1.35.0-r1] USE="python (-examples%)" 0 kB [ebuild UD] dev-libs/boost-1.34.1-r2 [1.35.0-r2] USE="-debug -doc -icu -pyste% -tools (-expat%) (-mpi%)" 0 kB Total: 2 packages (2 downgrades), Size of downloads: 0 kB # equery depends boost [ Searching for packages depending on boost... ] net-im/twinkle-1.0.1-r1 (dev-libs/boost) net-libs/rb_libtorrent-0.14.1 (>=dev-libs/boost-1.34) (>=dev-libs/boost-1.35) Is portage supposed to pick up on this with 'emerge -avDuN world'? - Grant