Click to See Complete Forum and Search --> : libcrypto.so.2 is needed by


keith73
07-12-2003, 11:48 PM
I installed pine/pico but pine needs libcrypto.so.4 and libssl.so.4, my system has .2 of each library.

I did a google search for .4 and found that it is included in the openssl-0.9.7a-5 RPM for i386 package. When I tried to install this package, I got this list of errors:

libcrypto.so.2 is needed by (installed) bind-utils-9.2.1-9
...
and about 30 other apps

My question is, if I choose to ignore dependencies and install .4 anyway, will it screw up the other apps? Is it backwards compatible so that apps using the older library can use the newer one without a problem?

thanks,
- keith

hop-frog
07-13-2003, 01:03 AM
This is how I always solve dependency issues:

1. Go to http://rpmfind.net/linux/RPM/
2. Type in file that you need in the search box[/b]
(in your case this would be libcrypto.so.2)
3. click "search"
4. Install the listed file that matches your distribution, either from this web site or (prefered) from your distribution's CD or their web site.
(in your case this the solution is probably to install OpenSSL)

You are likely to run into problems with the program (it might not run at all) if you don't install the dependencies.

dkeav
07-13-2003, 01:44 AM
what distro are you using? most have package handeling programs such as urpmi, apt-rpm,yast blah blah, that can be setup with online directories (ftp sites) and you just type something in and it will download it while taking care of any dependencies

keith73
07-15-2003, 01:27 PM
here's what I have:
- openssl-0.9.6b-29
- openssl-devel-0.9.6b-29
- pine-4.44-18
- lybcripto.so.2
- libssl.so.2
- RedHat 8

*** wheels turning ***
I think I may have figured out why it won't work. I have RH 8 and the packages for openssl that contain libcrypto.so.4 are for RH 9 (I think).

I replaced pine-4.44-18 with pine-4.44-14.80.0 which uses libcrypto.so.2. Now eveythings hunky-dory.

Thanks for the input, really. Both replies made me realize I may have installed the wrong package for pine and that's why it failed. Turns out, that was the problem.

- keith