in reply to MCPAN Exclude

The autobundle command of CPAN will create a file that lists all installed modules. If you then edit that file and re"install" that bundle, CPAN will then update all installed modules. Also see App::cpanoutdated respectively cpan-outdated, which should make possible what you want by doing:

cpan-outdated | grep -v -i bz2 | xargs cpan -i # or, if you have App::cpanminus cpan-outdated | grep -v -i bz2 | xargs mcpan