1 |
On Thu, Sep 17, 2009 at 12:21 PM, walt <w41ter@×××××.com> wrote: |
2 |
> Two days ago after updating world on my ~amd64, at least two apps |
3 |
> can't find libssl.so.12 even though it's right where it should be. |
4 |
> |
5 |
> One difference I find between my working x86 and my broken ~amd64 |
6 |
> is the output of ldconfig -p: |
7 |
> |
8 |
> x86 machine: |
9 |
> #ldconfig -p | grep ssl3.so |
10 |
> libssl3.so.12 (libc6) => /usr/lib/nss/libssl3.so.12 <== minor number |
11 |
> libssl3.so (libc6) => /usr/lib/nss/libssl3.so |
12 |
> |
13 |
> ~amd64 machine: |
14 |
> #ldconfig -p | grep ssl3.do |
15 |
> libssl3.so (libc6,x86-64) => /usr/lib64/nss/libssl3.so |
16 |
> libssl3.so (libc6) => /opt/flash-libcompat/libssl3.so |
17 |
> |
18 |
> Note that the minor number (.12) doesn't show up even though there |
19 |
> is a correct and proper symlink for it in /usr/lib64/nss. |
20 |
> |
21 |
> Another source of confusion for me is that the programs that need |
22 |
> libssl3.so.12 are both linked against libssl3.so (no minor number) |
23 |
> but the error message specifically says that libssl3.so.12 can't be |
24 |
> found. |
25 |
> |
26 |
> Can anyone here make sense out of this info? |
27 |
> |
28 |
> Thanks! |
29 |
|
30 |
I'm on ~amd64: |
31 |
# ldconfig -p | grep ssl3 |
32 |
libssl3.so (libc6,x86-64) => /usr/lib64/nss/libssl3.so |
33 |
|
34 |
I guess you've got some 32-bit flash plugin installed? I'm using |
35 |
64-bit browsers and flash plugin. |