in reply to targetting for multiple perl versions
From a broader perspective, the real issue is that your development environment is radically different from production ... which, by the way, is also quite old. This is really what needs to be addressed, and there are three ways to do it: bring production forward, bring your development environment backward, or meet in the middle.
CPAN libraries are version-specific, and they resolve these version differences when they are installed. Sometimes, newer versions of packages (such as the versions now on your development box) might not run, at all, with older Perls. Certainly, they might contain features that your production system’s versions (of the same library) do not support.   (And then there are the bugs ...) Nevermind that you might also write your program using a language feature that 5.8 does not have.
In a properly “hardened” production environment, you will not be able to install the packages that you need, at the time that you install your application. (And you will not be able to do either of these things.) You will have to coordinate the sandbox and production deployment issues with I.T.
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: targetting for multiple perl versions
by Your Mother (Archbishop) on Sep 30, 2015 at 11:59 UTC | |
by locked_user sundialsvc4 (Abbot) on Sep 30, 2015 at 12:38 UTC | |
|
Re^2: targetting for multiple perl versions
by bagyi (Acolyte) on Oct 01, 2015 at 14:45 UTC | |
by dasgar (Priest) on Oct 01, 2015 at 22:30 UTC |