I've got a machine running RedHat 6.2, and I'm trying
to install the updates suggested by RedHat.

For example, there's a new version of Pine (4.30). Here's
the output:

# rpm -Uvh pine-4.30-2.i386.rpm
error: failed dependencies:
        libk5crypto.so.3 is needed by pine-4.30-2
        libkrb5.so.3 is needed by pine-4.30-2
        liblber.so.1 is needed by pine-4.30-2
        libldap.so.1 is needed by pine-4.30-2
        libncurses.so.5 is needed by pine-4.30-2
        libc.so.6(GLIBC_2.2) is needed by pine-4.30-2

So I try to install the libs. krb5-libs-1.1.1-25 works.
krb5-configs-1.1.1-25 works. krb5-libs-1.2.1-8 fails
with this:

# rpm -Uvh krb5-libs-1.2.1-8.i386.rpm 
error: failed dependencies:
        libk5crypto.so.2 is needed by cvs-1.10.7-7
        libk5crypto.so.2 is needed by fetchmail-5.3.1-1
        libk5crypto.so.2 is needed by imap-4.7-5
        libk5crypto.so.2 is needed by mutt-1.0.1i-6
        libk5crypto.so.2 is needed by pine-4.21-8
        libkrb5.so.2 is needed by cvs-1.10.7-7
        libkrb5.so.2 is needed by fetchmail-5.3.1-1
        libkrb5.so.2 is needed by imap-4.7-5
        libkrb5.so.2 is needed by mutt-1.0.1i-6
        libkrb5.so.2 is needed by pine-4.21-8

Does this mean that krb5 is trying to remove libk5crypto.so.2 and
that file is needed?

I tried installing instead of updating, but I get file version
conflict errors.

How should I proceed? Install both? Upgrade everything? Help!

Many thanks,
Chris Schumann