On Wednesday 30 April 2008, [EMAIL PROTECTED] wrote: > "Mark Knecht" <[EMAIL PROTECTED]> writes: > > eix-sync > > eix-test-obsolete > > emerge -pvDuN --with-bdeps=y world > > emerge -p --depclean > > emerge -pvDuN --with-bdeps=y world > > revdep-rebuild -p > > eix-test-obsolete > > > > Assuming everything is totally clean, or at least understood, now I > > change the profile and repeat the above tasks. > > What does it mean or what is called for if eix-test-obsolete returns > hundreds of packages?
It means you need to trim the contents of /etc/portage/package* :-) You probably have hundreds of USE flags set in package.use that are already in make.conf, or entries in various files for packages that are no longer installed, just to give 2 random examples. eix-test-obsolete groups it's output with headings above each group. The heading tells you enough to decide if you can trim stuff or not > Installed packages with a version not in the database (or masked): > > [U] app-admin/eselect ([EMAIL PROTECTED]/21/06 -> (~*)1.0.11-r1): Modular > -config replacement utility This one os marked ~x86 in the tree. Possibly you explicitly merged it with an entry in package.keywords, then removed that entry later after merging the package. -- Alan McKinnon alan dot mckinnon at gmail dot com -- [email protected] mailing list

