Ubuntu 12.04 is out, and I want to upgrade. However, I need to conserve my existing perl 5.12 installation before upgrading. On 12.04, there is perl 5.14 and I would need to reinstall lots of perl modules. I better copy my existing perl installation before ugrading, because the installer will remove the old perl stuff and I cannot determine what I need when the 5.12 modules are gone.
Any ideas how to do this? I have a mix of modules installed from repos, from cpanm, from cpan, and from source. I need
- a strategy to determine a comprehensive list of my perl modules, their respective origins
- a sequence in which order to proceed.
- advice on what to do in case a certain module is not yet available in 5.14.
- advice on which environment variables and paths to change.