`perl-cleaner all` gave me the following output: Fr Jul 1 06:53:51 CEST 2005 : Finding left over modules Fr Jul 1 06:53:52 CEST 2005 : The following files remain. These were either installed by hand Fr Jul 1 06:53:52 CEST 2005 : or edited. This script cannot deal with them. Fr Jul 1 06:53:52 CEST 2005 : /usr/lib/perl5/vendor_perl/5.8.5/i686-linux/auto/Data/Dumper/Dumper.so Fr Jul 1 06:53:52 CEST 2005 : /usr/lib/perl5/vendor_perl/5.8.5/i686-linux/auto/Data/Dumper/Dumper.bs Fr Jul 1 06:53:52 CEST 2005 : /usr/lib/perl5/vendor_perl/5.8.5/i686-linux/auto/Data/Dumper/.packlist Fr Jul 1 06:53:52 CEST 2005 : /usr/lib/perl5/vendor_perl/5.8.5/i686-linux/Data/Dumper.pm Fr Jul 1 06:53:52 CEST 2005 : /usr/lib/perl5/vendor_perl/5.8.5/i686-linux/PDL/pdldoc.db Fr Jul 1 06:53:52 CEST 2005 : /usr/lib/perl5/vendor_perl/5.8.5/i686-linux/PDL/Index.pod Fr Jul 1 06:53:52 CEST 2005 : /usr/lib/perl5/vendor_perl/5.8.5/i686-linux/auto/Data/Dumper/Dumper.so Fr Jul 1 06:53:52 CEST 2005 : /usr/lib/perl5/vendor_perl/5.8.5/i686-linux/auto/Data/Dumper/Dumper.bs Fr Jul 1 06:53:52 CEST 2005 : /usr/lib/perl5/vendor_perl/5.8.5/i686-linux/auto/Data/Dumper/.packlist Fr Jul 1 06:53:52 CEST 2005 : /usr/lib/perl5/vendor_perl/5.8.5/i686-linux/Data/Dumper.pm Fr Jul 1 06:53:52 CEST 2005 : /usr/lib/perl5/vendor_perl/5.8.5/i686-linux/PDL/pdldoc.db Fr Jul 1 06:53:52 CEST 2005 : /usr/lib/perl5/vendor_perl/5.8.5/i686-linux/PDL/Index.pod Fr Jul 1 06:53:53 CEST 2005 : /usr/lib/perl5/vendor_perl/5.8.5/i686-linux/auto/Data/Dumper/Dumper.so Fr Jul 1 06:53:53 CEST 2005 : /usr/lib/perl5/vendor_perl/5.8.5/i686-linux/auto/Data/Dumper/Dumper.bs Fr Jul 1 06:53:53 CEST 2005 : /usr/lib/perl5/vendor_perl/5.8.5/i686-linux/auto/Data/Dumper/.packlist Fr Jul 1 06:53:53 CEST 2005 : /usr/lib/perl5/vendor_perl/5.8.5/i686-linux/Data/Dumper.pm Fr Jul 1 06:53:53 CEST 2005 : /usr/lib/perl5/vendor_perl/5.8.5/i686-linux/PDL/pdldoc.db Fr Jul 1 06:53:53 CEST 2005 : /usr/lib/perl5/vendor_perl/5.8.5/i686-linux/PDL/Index.pod But if I run `qpkg -f /usr/lib/perl5/vendor_perl/5.8.5/i686-linux/auto/Data/Dumper/Dumper.so` I get: dev-perl/Data-Dumper * I think perl-cleaner should also detect, that this package is a "normally" emerged and re-emerge it. Reproducible: Always Steps to Reproduce: 1. 2. 3.
Package was removed from the tree because it never should been there to begin with (its older than what comes with any perl these days). Unmerge it - perl-cleaner isn't missing it, its ignoring it because there's nothing to emerge back (no longer an ebuild).
Some minutes after I filed this bug I want to re-emerge it manually and I saw it isn't it portage anymore. Therefore thanks for your short explanation of the reason.
not a prob :)