in reply to Issue in migration of Perl code from 5.6.1 to 5.8.6
Most likely, when "copying over" things, you didn't catch everything, or you missed a crucial prerequisite that also needs copying over.
"Copying over" is not the way to go about installing CPAN modules, especially not into your stock Perl.
The best way is to compile your own Perl independent from the stock Perl, because the stock Perl is used to run your operating system and does not really belong to you but to the manufacturer of your OS distribution. With your own private Perl, you can use the cpan package tool to install additional modules for your Perl.
If you elect to stay with the stock Perl, I recommend installing the needed modules by using the package manager of your OS, in your case that would be rpm. That way, you can be sure to get the versions that are most likely to be compatible with the rest of your system.
The next best approach is to use the cpan tool to install the missing modules from CPAN into your stock Perl, or possibly using the PREFIX= setting with cpan and ExtUtils::MakeMaker to install the modules into a private directory.
See Yes, even you can use CPAN and A Guide to Installing Modules
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: Issue in migration of Perl code from 5.6.1 to 5.8.6
by ja3 (Initiate) on Feb 09, 2009 at 17:39 UTC | |
by Corion (Patriarch) on Feb 09, 2009 at 17:58 UTC | |
by ja3 (Initiate) on Feb 09, 2009 at 18:38 UTC | |
by almut (Canon) on Feb 09, 2009 at 19:50 UTC | |
by ja3 (Initiate) on Feb 10, 2009 at 17:04 UTC | |
| |
by Corion (Patriarch) on Feb 09, 2009 at 18:47 UTC |