remember that to upgrade a perl installation without breaking other apps using it, you may need to reinstall also any modules the user or the other apps had installed.
As other monks have suggested, it's usually better to use a packer like par.
Comment on Re: Detecting if Perl is installed and which version