Beefy Boxes and Bandwidth Generously Provided by pair Networks Frank
Your skill will accomplish
what the force of many cannot
 
PerlMonks  

Re^2: Why upgrade perl?

by dsheroh (Parson)
on May 21, 2013 at 07:38 UTC ( #1034471=note: print w/ replies, xml ) Need Help??


in reply to Re: Why upgrade perl?
in thread Why upgrade perl?

For these reasons, you will often have trouble installing CPAN modules
You're overstating the case. Granted, I'm a sample size of one, but, although my primary job description is "Perl programmer", I'm also the local devop[1], so I maintain several boxen running a mix of distros[2], some of which are rather ancient[3]. With the exception of Perl 5.8.x vs. 5.10, I have never encountered an issue with a CPAN module failing to install due to the system perl being too old. OP said he's currently on 5.10.1, so my experience suggests that this should not be an issue for him.

[1] ...and used to be a full-time sysadmin, once upon a time.

[2] The ones I install tend to run Debian and legacy systems are mostly Red Hat, but just about anything can pop up on occasion - SUSE, Mandriva, you name it.

[3] The current oldest is a Fedora Core 5 server, which we finally managed to start moving things off of just last week.


Comment on Re^2: Why upgrade perl?
Re^3: Why upgrade perl?
by sundialsvc4 (Monsignor) on May 21, 2013 at 20:10 UTC

    I am frankly quite intrigued why you say, “overstating the case,” because I certainly have encountered incompatibility issues on a great many upgrades.   And, given that RedHat’s most-essential software tools run on Perl, that does become a serious concern.   I am not challenging your POV, but it does surprise me to hear this.

      I feel that it's an overstatement to say that a too-old version of perl will "often" cause problems when installing CPAN modules, given my own experience that such problems are extremely rare, with the one exception of pre-5.10 perl vs. post-5.10 modules. It's interesting to see that your experience has been the opposite and that makes me wonder which is actually the more common set of experiences.

      "And, given that RedHat’s most-essential software tools run on Perl, that does become a serious concern."

      Leaving the system Perl to the system is wise. Let the vendor do what they want, it's trivial to install your own Perl elsewhere.

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1034471]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others browsing the Monastery: (6)
As of 2014-04-20 12:14 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    April first is:







    Results (485 votes), past polls