>>>>> Pat Dugal <[EMAIL PROTECTED]> writes:

> I can't seem to figure out why I need both GLIBC_2.0 and GLIBC_2.1 to
> install ssh1 and ssh2.   I'm using RPM 3.0 on my RedHat Linux
> distribution version 5.1 with glibc version 2.0.7.  The following shows
> what happens when I try to install the ssh rpm from
> ftp://utopia.hacktic.nl/pub/crypto/linux/redhat/i386/:

> [root@mojo /usr/local]# rpm -ivh ssh-1.2.27-5i.i386.rpm
> error: failed dependencies:
>         libc.so.6(GLIBC_2.1) is needed by ssh-1.2.27-5i
>         libc.so.6(GLIBC_2.0) is needed by ssh-1.2.27-5i

> How do I satisty the dependencies?  Do I upgrade, or do I put a
> "Provides: libc.so.6(GLIBC_2.0)" line in my /etc/rpmrc file?

This is a side-effect of the fact that the RPM you're trying to use was
probably built on a glibc 2.1 machine (for instance, RH 6.1).  As a result,
the RPM (and included binaries) depend on glibc 2.1.  If you want a version
for your machine, you could either try to find the source RPM and rebuild a
binary RPM, or simply build ssh from source and install on your machine the
old-fashioned way.

Eric
-- 
Senior Software Engineer / [EMAIL PROTECTED]               <><
Applix Linux Division / 112 Turnpike Road / Westboro MA 01581-2842

Reply via email to