Beefy Boxes and Bandwidth Generously Provided by pair Networks
"be consistent"

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?

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

How do I use this? | Other CB clients
Other Users?
Others surveying the Monastery: (2)
As of 2015-11-28 10:48 GMT
Find Nodes?
    Voting Booth?

    What would be the most significant thing to happen if a rope (or wire) tied the Earth and the Moon together?

    Results (741 votes), past polls