First check that you have the latest versions of the appropriate packages

libssl and libcrypto (i assume that's what you meant) will be in the
openssl package

if installing the dependency packages does not fix the issue you can go into 
the library directory (/usr/lib:/usr/local/lib:/usr/share/lib) and
check if the symlinks pointing to the shared object file are correct.

As an example:

lrwxrwxrwx  1 root root      17 2005-07-06 10:05 libxml2.so -> libxml2.so.2.6.17
lrwxrwxrwx  1 root root      17 2005-07-02 01:23 libxml2.so.2 ->
libxml2.so.2.6.17
-rw-r--r--  1 root root 1139536 2005-01-17 12:25 libxml2.so.2.6.17

taken from /usr/lib on my workstation, you will note that two of the
directory  entries are links to the actual binary. If on your system
for one or more of the libraries you mentioned there is a
libwhat.so.3.1.4.1.5.9 and there are no symlinks to it and you are
getting errors of the form "libwhat.so.3 not found" then you can TRY
creating a symlink
ln -s libwhat.so.3 libwhat.so.3.1.4.1.5.9

and run the program again, on some systems you may need to run
ldconfig after manually twiddling library files.

There are some caveats:
if it works, that's a package bug and should be reported to the maintainer,
if it really doesn't work then you may need to track down a specific
version of the library (eg. segfaults, coredumps, crashes the
computer)
if it sort of works (you get errors from a completely different
source) then you aren't done getting your other program to work, but
you can consider this one dealt with.

Generally speaking if you've reached this point it's because you've
installed broken packages or you've managed to erase certain files or
links by accident, RPM based distros seem to get stuck in this trap
more often, but I've seen it more than once on systems that use ports
or dpkg; it's a consequence of the way shared libraries are handled on
unix-like operating systems.




On 8/11/05, Fred James <[EMAIL PROTECTED]> wrote:
> All
> I cannot find these 3 shared objects libXm.so.3, libssl.so.2,
> libcryto.so.2.  Can you make a suggestion, please?  I need them to run
> on Mandrake (Mandriva) 9.1.
> 
> Thank you in advance for any help you may be able to offer.
> Regards
> Fred James
> 
> 
> _______________________________________________
> EUGLUG mailing list
> euglug@euglug.org
> http://www.euglug.org/mailman/listinfo/euglug
> 


-- 
http://Zoneverte.org -- information explained
Do you know what your IT infrastructure does?
_______________________________________________
EUGLUG mailing list
euglug@euglug.org
http://www.euglug.org/mailman/listinfo/euglug

Reply via email to