depclean complains about missing virtual/perl-ExtUtils-CBuilder, running revdep-rebuild does not help i tried emerge --regen with no luck Reproducible: Always Steps to Reproduce: 1. run emerge --depclean (complains) 2. run revdep-rebuild (says everything is ok) Actual Results: emerge --depclean: Dependencies could not be completely resolved due to the following required packages not being installed: virtual/perl-ExtUtils-CBuilder required by perl-core/File-Spec-3.25 revdep-rebuild: Dynamic linking on your system is consistent... All done. Expected Results: revdep-rebuild should install virtual/perl-ExtUtils-CBuilder OR emerge --depclean should not complain $ equery depends perl-core/File-Spec [ Searching for packages depending on perl-core/File-Spec... ] virtual/perl-File-Spec-3.25 (~perl-core/File-Spec-3.25) $ equery depends perl-File-Spec [ Searching for packages depending on perl-File-Spec... ] dev-perl/Archive-Zip-1.20 (>=virtual/perl-File-Spec-0.80) $ equery depends Archive-Zip [ Searching for packages depending on Archive-Zip... ] app-office/openoffice-3.0.0 (dev-perl/Archive-Zip) workaround is $ emerge -1 perl-ExtUtils-CBuilder followed by $ emerge -1 perl-Module-Build perl-Archive-Tar perl-ExtUtils-ParseXS perl-IO-Zlib after that emerge --depclean works
Or 'emerge -upvD --with-bdeps=y world' (I think).
I don't think revdep-rebuild has anything to do with this. If you want to fix ebuild (package) dependencies, then sync your portage tree and run `emerge -vuaDN world`.