Gentoo Archives: gentoo-user

From: Frank Steinmetzger <Warp_7@×××.de>
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 12:10:14
Message-Id: 20121107120837.GA15499@eisen.lan
In Reply to: [gentoo-user] Re: Revdep-rebuild: ams won't start due to shared library libclalsadrv.so.1 by walt
1 On Tue, Nov 06, 2012 at 05:56:12PM -0800, walt wrote:
2
3 > > Hello
4 > > […]
5 > > $ ams
6 > > ams: error while loading shared libraries: libclalsadrv.so.1: cannot open
7 > > shared object file: No such file or directory
8 > >
9 > > I ran revdep-rebuild -pvi twice, the result was that only ams needs to be
10 > > rebuilt. So I did it. But because it didn't solve the problem, I ran revdep
11 > > again with the same outcome,
12 >
13 > My theory is that ams is linked to some library that is still linked to the
14 > missing one, i.e. ams has an indirect dependency through an old library that
15 > needs to be rebuilt --but-- for some reason revdep is not finding it. (Don't
16 > ask me why ;)
17
18 Mind you, the ams executable itself has the string for the missing library in
19 it. I suppose it’s an error in libclalsadrv, because it doesn’t install a *so.1
20 symlink.
21
22 > I highly recommend the lddtree utility for tracking down indirect dependency
23 > like that. It is part of app-misc/pax-utils, which includes other interesting
24 > utilities that I don't yet know how to use.
25
26 I’ve used that before on one or two occasions, but forgot all about it already.
27
28 $ lddtree /usr/bin/ams
29 ams => /usr/bin/ams (interpreter => /lib64/ld-linux-x86-64.so.2)
30 libdl.so.2 => /lib64/libdl.so.2
31 libQtGui.so.4 => /usr/lib64/qt4/libQtGui.so.4
32 [...]
33 libQtCore.so.4 => /usr/lib64/qt4/libQtCore.so.4
34 [...]
35 libpthread.so.0 => /lib64/libpthread.so.0
36 libjack.so.0 => /usr/lib64/libjack.so.0
37 libclalsadrv.so.1 => not found
38 [...]
39
40 > Even if it doesn't find your problem it's still worth every penny you pay
41 > for it :)
42
43 In this particular case I am glad I didn’t pay a penny or a dime. :-p
44 --
45 Gruß | Greetings | Qapla'
46 Please do not share anything from, with or about me with any Facebook service.
47
48 He always hits the nail on the thumb.

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies