in reply to Perl Upgrade

You can create a bundle of all installed modules by using the autobundle command from the CPAN.pm shell. On your fresh Perl installation, you then just install that bundle and it will pull down all modules and try to install them. cbrandtbuffalo wrote Order your autobundle by dependency, which can make the installation of your bundle more convenient.

That concept does not extend well to Perl modules that require external libraries, like libxml or ImageMagic, but there is no common way to install and configure external libraries anyway.