Beefy Boxes and Bandwidth Generously Provided by pair Networks
The stupid question is the question not asked

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.

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://942136]
and all is quiet...

How do I use this? | Other CB clients
Other Users?
Others imbibing at the Monastery: (5)
As of 2018-05-25 21:03 GMT
Find Nodes?
    Voting Booth?