Hmmmm, that's what I assumed, but I run into problems with the depclean: Dependencies could not be completely resolved due to the following required packages not being installed:
>=virtual/perl-Compress-Zlib-1.14 required by dev-perl/Archive-Zip-1.23 >=virtual/perl-ExtUtils-ParseXS-1.02 required by perl-core/Module-Build-0.28.08 >=virtual/perl-ExtUtils-CBuilder-0.15 required by perl-core/Module-Build-0.28.08 >=virtual/perl-Archive-Tar-1.09 required by perl-core/Module-Build-0.28.08 Have you forgotten to run `emerge --update --newuse --deep world` prior to depclean? It may be necessary to manually uninstall packages that no longer exist in the portage tree since it may not be possible to satisfy their dependencies. Also, be aware of the --with-bdeps option that is documented in `man emerge`. Thanks for the information Josh. Josh Saddler wrote: > Nathan Zachary wrote: > >> If one has built a system with the default python and perl USE flags, >> what steps would be necessary to remove all packages and dependencies >> after removing them from the USE declarations? >> > > After kicking 'em out of make.conf, run emerge -pvtuDN world (the N is > important; it tells emerge to look for USE flag changes). Once you've > rebuilt your packages, then you can run emerge -p --depclean. > > >