On Tue, 06 Nov 2012 17:56:12 -0800
walt <w41...@gmail.com> wrote:

> On 11/06/2012 04:18 PM, Frank Steinmetzger wrote:
> > Hello
> >
> > For everything there is a first time.  So after years of coping by
> > myself, this is the first time I need an advice on a shared libary
> > that can't be found.  My problem:
> >
> > $ ams
> > ams: error while loading shared libraries: libclalsadrv.so.1:
> > cannot open shared object file: No such file or directory
> >
> > I ran revdep-rebuild -pvi twice, the result was that only ams needs
> > to be rebuilt.  So I did it.  But because it didn't solve the
> > problem, I ran revdep again with the same outcome,
> 
> My theory is that ams is linked to some library that is still linked
> to the missing one, i.e. ams has an indirect dependency through an
> old library that needs to be rebuilt --but-- for some reason revdep
> is not finding it. (Don't ask me why ;)
> 
> I highly recommend the lddtree utility for tracking down indirect
> dependency like that.  It is part of app-misc/pax-utils, which
> includes other interesting utilities that I don't yet know how to use.
> 
> Even if it doesn't find your problem it's still worth every penny you
> pay for it :)
> 

If that proves to be the correct solution, I highly recommend telling
flameyes all about it.

He'll rant and rave on his blog at length, completely describing all
the details and problems that you really don't want to know about.

And shortly thereafter he'll have a most elegant solution to the entire
root problem that just fixes it and never comes up again.

He's good that way :-)



-- 
Alan McKinnon
alan.mckin...@gmail.com


Reply via email to