Red Hat Bugzilla – Bug 75983
need the --nodeps flag when installing rpm
Last modified: 2014-08-11 01:46:01 EDT
Description of Problem:
Can't install rpm without --nodeps flag although have the jre in the required
I have installed the following SDK and JRE:
This created a directory called /opt/IBMJava2-131 dir which had a jre dir in it
installing the rpm using
rpm -i eclipse-linux-gtk-2.0.1-9.i386.rpm
causes the error:
error: failed dependencies:
/opt/IBMJava2-13/jre is needed by eclipse-linux-gtk-2.0.1-9
So I renamed the java directory from /opt/IBMJava2-131 to /opt/IBMJava2-13.
Now the jre is in the same path as above yet the same error is produced when
tryign to install. If I install with the --nodeps flag set, Eclipse installs and
We standardized on the 1.3 JDK from IBM, not 1.3.1.
That is the root of the problem here.
Renaming the directory won't work, because dependencies
are based on the RPM that is installed, not the files that
exist -- that is, renaming the directory doesn't affect
what is recorded in the RPM database.
Could you uninstall 1.3.1 and install 1.3 instead?
If 1.3 isn't available, tell me and I'll reopen this report;
I think that would indicate it is time for all of us to upgrade.
Changing product to RHEL.
Moving from RHEL/3/Eclipse to Red Hat Developer Suite product.