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