perl-cleaner(1)

NAME
perl-cleaner <OPTIONS> (ask)

DESCRIPTION
Clean up old perl installations, attempting to emerge --oneshot packages left over from a perl upgrade, as well as any packages that linked against the old version of libperl.so.

USAGE

modules
    Rebuild perl modules installed under previous versions of perl

allmodules
    Rebuild perl modules installed under any version of perl, even current

libperl
    Rebuild anything linked against libperl.

ph-clean
    Clean out old ph files from previous versions of perl, removing empty directories as possible

phupdate
    Update existing ph files, useful after an upgrade to the system, such as new kernel headers, security headers, etc.

phall
    Clean out old ph files and directories, then run update existing ph files

all Rebuild modules, libperl linkages, clean up ph files, and rebuild/build ph files

reallyall
    Rebuild all modules for any version of perl, libperl linkages, clean up ph files, and rebuild/build ph files. This is particular useful on severly broken systems, and boxes where you have chosen to change from a threaded to a non-threaded (or vice versa) perl, but it is still the same version release of perl (ie, 5.8.5, 5.8.6).

ask Pass emerge the "--ask" option

SEE ALSO
perl, emerge, revdep-rebuild

BUGS
Please post any bugs to http://bugs.gentoo.org or https://bugs.gentoo.org assigned to mcummings@gentoo.org

AUTHORS
Michael Cummings (mcummings@gentoo.org) Mr.B ones [contributor] (mr_bones_@gentoo.org) swtaylor [contributor] (swtaylor@gentoo.org)