Gentoo Archives: gentoo-user

From: Allan Gottlieb <gottlieb@×××.edu>
To: gentoo-user@l.g.o
Subject: [gentoo-user] time for an emerge -e world?
Date: Thu, 18 Nov 2010 16:30:16
Message-Id: yu9mxp6mw7y.fsf@nyu.edu
1 I was having trouble with my standard update world emerge on one of my
2 machines.
3
4 I can't download because I don't have libssl.so.0.9.8. The exact error
5 msg is
6 wget: error while loading shared libraries: libssl.so.0.9.8: cannot
7 open shared object file: No such file or directory
8
9 I seem to have the 1.0.0 version installed.
10
11 ls -l /usr/lib/libssl*
12 -rw-r--r-- 1 root root 458092 Nov 18 09:01 /usr/lib/libssl.a
13 lrwxrwxrwx 1 root root 15 Nov 18 09:02 /usr/lib/libssl.so -> libssl.so.1.0.0
14 -r-xr-xr-x 1 root root 322556 Nov 18 09:01 /usr/lib/libssl.so.1.0.0
15 lrwxrwxrwx 1 root root 13 Nov 1 18:57 /usr/lib/libssl3.so -> libssl3.so.12
16 -rwxr-xr-x 1 root root 191392 Nov 1 18:57 /usr/lib/libssl3.so.12
17
18 On *other* machines I see that openssl was just installed as part of the
19 world update and a
20 revdep-rebuild --library libssl.so.0.9.8
21 rm '/usr/lib64/libssl.so.0.9.8'
22 called for.
23
24 I realize that this strongly suggests that I did the rm on this machine by
25 mistake. However
26 1. I don't think I did (weak argument)
27 2. history | grep libssl doesn't find an rm
28 3. Other files proved missing as well
29
30 This machine has CHOST="i686-pc-linux-gnu"
31
32 I went to another machine which is multilib and copied the libssl from
33 the lib32 directory. Then it asked for libcrypto so I copied that
34 now it asks for libkrb5.so.3. After a few more iterations, I succeeded!
35
36 But clearly something is wrong.
37
38 It is NO problem for me to take this machine out of service for a few
39 days and run an emerge -e world. Are there risks in this?
40 Is there a better idea?
41
42 thanks,
43 allan

Replies

Subject Author
Re: [gentoo-user] time for an emerge -e world? Neil Bothwick <neil@××××××××××.uk>
Re: [gentoo-user] time for an emerge -e world? Mark Knecht <markknecht@×××××.com>