Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl Monk, Perl Meditation
 
PerlMonks  

Re: Keeping things upto date

by Eliya (Vicar)
on Dec 06, 2011 at 23:35 UTC ( #942136=note: print w/ replies, xml ) Need Help??


in reply to Keeping things upto date

The author of those perl applications thinks that some system library has been changed, probably related to ssl.

I'm not aware of any tool that would automagically rebuild/update just the modules required, resolve any system library version incompatibilities etc.

There are a few modules (like Module::ScanDeps) that might help with finding dependencies of a particular application, but they typically don't work too well with respect to secondary dependencies on system libraries (which - from what you're saying - appears to be your problem here).

So I would start by taking a closer look at the error message. It will most likely tell you what failed loading — at least the first module.  (Even if the applications broke more subtly, the exact error behavior will most likely still provide useful hints.)

Then rebuild/reinstall that module the same way it was installed originally — you mentioned cpan (as opposed to the distro's package manager), so I figure that's how the modules were installed.  Then rinse and repeat until you get no further module loading errors.


Comment on Re: Keeping things upto date

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others studying the Monastery: (7)
As of 2014-09-21 20:57 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    How do you remember the number of days in each month?











    Results (176 votes), past polls