Gentoo Archives: gentoo-user

From: Alan McKinnon <alan.mckinnon@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Re: Revdep-rebuild: ams won't start due to shared library libclalsadrv.so.1
Date: Wed, 07 Nov 2012 14:36:59
Message-Id: 20121107163308.4463afc8@khamul.example.com
In Reply to: [gentoo-user] Re: Revdep-rebuild: ams won't start due to shared library libclalsadrv.so.1 by walt
1 On Tue, 06 Nov 2012 17:56:12 -0800
2 walt <w41ter@×××××.com> wrote:
3
4 > On 11/06/2012 04:18 PM, Frank Steinmetzger wrote:
5 > > Hello
6 > >
7 > > For everything there is a first time. So after years of coping by
8 > > myself, this is the first time I need an advice on a shared libary
9 > > that can't be found. My problem:
10 > >
11 > > $ ams
12 > > ams: error while loading shared libraries: libclalsadrv.so.1:
13 > > cannot open shared object file: No such file or directory
14 > >
15 > > I ran revdep-rebuild -pvi twice, the result was that only ams needs
16 > > to be rebuilt. So I did it. But because it didn't solve the
17 > > problem, I ran revdep again with the same outcome,
18 >
19 > My theory is that ams is linked to some library that is still linked
20 > to the missing one, i.e. ams has an indirect dependency through an
21 > old library that needs to be rebuilt --but-- for some reason revdep
22 > is not finding it. (Don't ask me why ;)
23 >
24 > I highly recommend the lddtree utility for tracking down indirect
25 > dependency like that. It is part of app-misc/pax-utils, which
26 > includes other interesting utilities that I don't yet know how to use.
27 >
28 > Even if it doesn't find your problem it's still worth every penny you
29 > pay for it :)
30 >
31
32 If that proves to be the correct solution, I highly recommend telling
33 flameyes all about it.
34
35 He'll rant and rave on his blog at length, completely describing all
36 the details and problems that you really don't want to know about.
37
38 And shortly thereafter he'll have a most elegant solution to the entire
39 root problem that just fixes it and never comes up again.
40
41 He's good that way :-)
42
43
44
45 --
46 Alan McKinnon
47 alan.mckinnon@×××××.com