elusive libraries
I'm trying to re-install fetchmail and pine (due to a massive user-induced system crash yesterday...oops) and both of them seem to depend on libcrypto.so.0.9.7, libssl.so.0.9.7 and libc.so.6 (GLIBC_2.3). [not sure how I got 'em installed before, by the way...I wish I knew.] I've noticed that dozens of other programs which I'd like to check out depend on one or more of these libraries, too (including a nice-looking firewall and WineX) but I can't seem to find them...by themselves, at least. Downloading rpms containing these libraries from rpmfind.net doesn't help, either, because invariably the rpms have dependancies of their own, and then I get into this big long chain...yadda, yadda, yadda... Yuk. Is there any way to get just the libraries, and if so, where???
Thanks, Laura |
libopenssl
if you ever need libraries, go to rpmfind.net and search for the files... |
I do use rpmfind - but like I said, all the libraries I need seem to be contained in rpms holding 20 or more libraries, all of which have dependancies - and most of which I really don't need...all I want is the library in question :-/
|
yeah, see...I just checked on rpmfind for libopenssl - which provides
libopenssl0.9.7 libcrypto.so.0.9.7 libssl.so.0.9.7 but requires /sbin/ldconfig /sbin/ldconfig ld-linux.so.2 libc.so.6 libcrypto.so.0.9.7 libdl.so.2 .......how do I install something that requires itself? I'm no newbie, but I am hung up on this. thanks |
dunno to be honest but it won't be an issue, it'll install fine and everything else there is very core and standard.
|
ok...now I see the problem. Those libs are there in /usr/lib (I had wondered how the system was functioning without them :) ) but when I try to install something, i.e. "rpm -i fetchmail....rpm" it fails to find them, and even setting PATH=$PATH:/usr/lib doesn't help.
How can I make the installer see those files? |
lib directories shouldn't be on your path, instead list in /etc/ld.so.conf if the path is not there already. then just rerun ldconfig if you change it.
|
aaaaaaargh. Nope, nothing's working. All the libraries are there, in usr/lib/, but when I try to install something it always gives me failed dependancies...nothing I do seems to make rpm find them! Is there anything I can do - move the libraries, symlinks, anything, so that I can get fetchmail installed?
thanks - |
All times are GMT -5. The time now is 04:42 PM. |