I'm trying to install tomcat6 on a RHEL5 machine (which I've done before, dunno why it seems like more of a headache this time!)
Quote:
[root@web tmp]# rpm -ivh tomcat6-*.rpm
warning: tomcat6-6.0.18-9.2.fc11.noarch.rpm: Header V3 RSA/SHA256 signature: NOKEY, key ID d22e77f2
error: Failed dependencies:
rpmlib(FileDigests) <= 4.6.0-1 is needed by tomcat6-6.0.18-9.2.fc11.noarch
rpmlib(FileDigests) <= 4.6.0-1 is needed by tomcat6-jsp-2.1-api-6.0.18-9.2.fc11.noarch
/usr/share/java/ecj.jar is needed by tomcat6-lib-6.0.18-9.2.fc11.noarch
rpmlib(FileDigests) <= 4.6.0-1 is needed by tomcat6-lib-6.0.18-9.2.fc11.noarch
rpmlib(FileDigests) <= 4.6.0-1 is needed by tomcat6-servlet-2.5-api-6.0.18-9.2.fc11.noarch
|
But...
[root@ucore-web tmp]# ls -l /usr/share/java/ecj.jar
lrwxrwxrwx 1 root root 68 Jul 23 10:25 /usr/share/java/ecj.jar -> /usr/share/eclipse/plugins/org.eclipse.jdt.core_3.2.1.v_677_R32x.jar
Googling tells me that rpmlib(FileDigests) is part of rpm-devel, which is installed.
Sooo... short of getting a bigger hammer with --force or --nodeps... how should this be fixed?