Beefy Boxes and Bandwidth Generously Provided by pair Networks
Clear questions and runnable code
get the best and fastest answer

Re: Backward compatibility of code problem

by sundialsvc4 (Abbot)
on Feb 05, 2013 at 04:32 UTC ( #1017059=note: print w/replies, xml ) Need Help??

in reply to Backward compatibility of code problem

Most likely, you will need to re-install the CPAN modules that are required by your application, after completely destroying (that is to say, renaming!) the existing CPAN library subdirectory that your application requires.

When you undertake the apparently-simple task of “installing a CPAN package,” depending on the package, considerable magickal version-specific voodoo (ommmmm....) might occur! ... all of which, properly, should be none of your concern.   (You waved the black rod with the rusty star on the end, just like the instructions told you to do, and a crystal bridge now spans the fissure, and that should be the end of it.)   Now that your host has switched Perls on you, these processes must be repeated, as though they had never been done before ... as, effectively, they have not.   You need for all of the CPAN installations to start over from scratch, considering only the new environment and assuming that no packages (other than those provided by the new environment ...) exist.   If you can be sure of that, all should be well.

P.S.:   If the hosting company in question happens to be 1&1 Internet, and you discover that they have now set the memory ulimit too small to run cpan anymore, remember cpanm.

(ahem ...)

  • Comment on Re: Backward compatibility of code problem

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1017059]
and the voices are still...

How do I use this? | Other CB clients
Other Users?
Others examining the Monastery: (7)
As of 2018-06-24 03:50 GMT
Find Nodes?
    Voting Booth?
    Should cpanminus be part of the standard Perl release?

    Results (126 votes). Check out past polls.