Allan Gottlieb wrote:
Daniel Pielmeier<bil...@gentoo.org>  writes:

Allan Gottlieb schrieb am 23.10.2010 18:13:
perl-cleaner could not deal with

     /usr/lib/perl5/vendor_perl/5.8.8/XML/SAX/ParserDetails.ini
     /usr/lib/perl5/5.8.8/i686-linux/Encode/ConfigLocal.pm

I ran
    equery belongs
and neither turned up.

It is cruft! Some leftovers from perl-5.8.8. There should be new ones in
the corresponding locations for perl-5.12.2 after upgrading and running
perl-cleaner.
Indeed there were.

/usr/lib/perl5/vendor_perl/5.12.2/XML/SAX/ParserDetails.ini
/usr/lib/perl5/5.12.2/i686-linux/Encode/ConfigLocal.pm

After the switch to a new perl version and successful run of
perl-cleaner it should be safe to remove everything below /usr/lib/perl5
/usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl for older perl
installations, except stuff belonging to packages which were not
installed by the package manager or have been altered manually.
Thank you
allan


Yep. I had one file left over that it printed out to. I ran equery b file/name to see if it belonged to anything and it didn't. A little rm did the trick.

Is there a way to find "cruft"? Some script or something? My install is pretty old and I would guess there are a few left over files here and there.

Dale

:-)  :-)

Reply via email to