LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   Sendmail update (https://www.linuxquestions.org/questions/linux-software-2/sendmail-update-94214/)

HeReigns 09-18-2003 12:25 PM

Sendmail update
 
Running RH kernel 2.2.16 sendmail 8.11.0-8

Attepmting to upgrade sendmail from 8.11.0 to 8.11.6 via rpm package. When I run:

#rpm -Uvh sendmail-8.11.6-27.71.i386.rpm

I run into a dependency issue:
error: failed dependencies:
liblber.so.2 is needed by sendmail-8.11.6-27.71
libldap.so.2 is needed by sendmail-8.11.6-27.71

So then if I go and grab the dependencies from rpmfind.net - which are in - openldap-2.0.27-2.7.1.i386.rpm and attempt to install it I get another dependency issue:
error: failed dependencies:
libcrypto.so.1 is needed by openldap-2.0.27-2.7.1
libssl.so.1 is needed by openldap-2.0.27-2.7.1
liblber.so.1 is needed by sendmail-8.11.0-8
libldap.so.1 is needed by sendmail-8.11.0-8

I can see this will be a never-ending story. Since I do not desire to make a seemingly simple task into a 20 hour saga - based on your expertise what is my "best" course of action from this point? It seems that running the rpm without depencies would be dangerous.

Ideas? :confused:

jailbait 09-18-2003 12:46 PM

When the big distributors such as Red Hat, SuSE, and Mandrake release security upgrades they release several rpm packages compiled on different releases of their distro. If the sendmail rpm that you are installing was compiled on the latest release of Red Hat then it will have dependencies for the latest release of Red Hat.

Try to find an rpm version of sendmail that was compiled on your release of Red Hat. If you cannot find it then find a source package of that release of sendmail and compile it yourself.

HeReigns 09-19-2003 11:50 AM

jailbait,
Thanks for the reply. I'll take a look around and see what I can come up with...


All times are GMT -5. The time now is 11:41 PM.