Beefy Boxes and Bandwidth Generously Provided by pair Networks
laziness, impatience, and hubris

Re: Perl Upgrade Issue: Invalid Argument error

by marto (Archbishop)
on May 16, 2018 at 13:10 UTC ( #1214654=note: print w/replies, xml ) Need Help??

in reply to Perl Upgrade Issue: Invalid Argument error

You are pulling in modules that aren't on cpan, so nobody can see the code, this isn't an example that anyone can either advise on or reproduce.

Update: Tutorials->Debugging and Optimization->Basic debugging checklist.

  • Comment on Re: Perl Upgrade Issue: Invalid Argument error

Replies are listed 'Best First'.
Re^2: Perl Upgrade Issue: Invalid Argument error
by chora_sid (Novice) on May 28, 2018 at 07:44 UTC

    Can anyone please advise how should I upgrade Perl version on Solaris 8. On ActivePerl site, there is a package available for 5.22 - 5.24. However, its generic for all Unix and not specific to Solaris. I have downloaded Package for Perl 5.22 but not sure how to install it. Also, bin/perl binary has perl-static written in it. Is it soft link to perl-static file. Can anyone please advise.

      Ideally you consult with your system administrator on how to upgrade your version of Perl.

      Personally, I would recommend installing it under (for example) /opt/perl5.22/ so it doesn't conflict with the system perl or other installations.

      If you have questions regarding the ActivePerl Enterprise Edition, I suggest that you consult with ActiveState directly. No other versions of Perl as provided by ActiveState seem to be available for Solaris.

      In my experience, building a standard Perl for Solaris is fairly easy. Following the Installation From Source instructions should give you your own Perl installation that you can use in parallel to the existing version. Again, I recommend configuring it that the new Perl sits under /opt/perl-5.26 instead of overwriting /usr/bin/perl. Replacing the system Perl will bring far more problems than it solves usually.

      Corion is right, install your own perl elsewhere, leave the system perl alone. Also Solaris 5.8 is 6 years out of support, you won't be getting any patches for problems.

      Update: so pretty much the same advice as last time :P

Log In?

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

How do I use this? | Other CB clients
Other Users?
Others scrutinizing the Monastery: (5)
As of 2018-11-13 03:30 GMT
Find Nodes?
    Voting Booth?
    My code is most likely broken because:

    Results (149 votes). Check out past polls.