Red Hat Bugzilla – Bug 160885
eclipse failed to install (claiming bogus missing dependencies)
Last modified: 2007-11-30 17:11:08 EST
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20050524 Fedora/1.0.4-4 Firefox/1.0.4
Description of problem:
Attempts to install eclipse using both the package administration GUI and yum failed with several "missing dependency" messages. Checks of the objects complained of in the "missing dependency" messages indicate that they are (in fact) installed on the system.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. As root do: yum install eclipse
Actual Results: --> Finished Dependency Resolution
Error: Missing Dependency: commons-collections = 2.1-12 is needed by package commons-collections-devel
Error: Missing Dependency: commons-digester = 1.4.1-13 is needed by package commons-digester-devel
Error: Missing Dependency: lib-org-apache-commons-collections-2.1.so is needed by package commons-pool
Error: Missing Dependency: commons-modeler = 1.0-8 is needed by package commons-modeler-devel
Error: Missing Dependency: lib-org-apache-commons-collections-2.1.so is needed by package commons-dbcp
Error: Missing Dependency: commons-collections >= 2.1-12 is needed by package commons-dbcp
Error: Missing Dependency: commons-collections >= 2.1-12 is needed by package commons-pool
Error: Missing Dependency: commons-beanutils = 1.6.1-13 is needed by package commons-beanutils-devel
Error: Missing Dependency: lib-javax-xml-transform-2.4.1.so is needed by package mx4j-tools
Error: Missing Dependency: xalan-j >= 2.4.1-14 is needed by package mx4j-tools
Expected Results: Successful installation
[peterw@heathwren ~]$ rpm -q commons-collections commons-digester commons-modeler commons-beanutils xalan-j
[peterw@heathwren ~]$ ls -l /usr/lib/lib-javax-xml-transform-2.4.1.so -rwxr-xr-x 1 root root 90324 May 5 2004 /usr/lib/lib-javax-xml-transform-2.4.1.so
[peterw@heathwren ~]$ ls -l /usr/lib/lib-org-apache-commons-collections-2.1.so -rwxr-xr-x 1 root root 753252 May 5 2004 /usr/lib/lib-org-apache-commons-collections-2.1.so
It looks like this is NOT an eclipse specific problem but a general
rpm/yum problem as I got the same errors when I tried to do an update.
Further this only happens on one of my machines (as luck would have it the first
one I tried) and the others seem to be OK. I've tried rebuilding the rpm data
base to no avail. Is there something else that I should try?
I have been able to work around this problem by removing the following packages
Yum chose the packages to install, and filled the transaction set that rpmlib installed, so this is no rpm
problem. Changing component ...
I think you're just reading the error messages backward.
It's linked from the yumfaq here: