Re: Strange behavior: yum and jre.i586 and java-1.4.2-gcj-compat
Dominik Epple <[email protected]>
| Newsgroups | gmane.linux.rpm.yum |
|---|---|
| Message-ID | <[email protected]> |
On Wed, Feb 13, 2008 at 12:11:11AM -0500, seth vidal wrote: > > On Tue, 2008-02-12 at 16:42 +0100, Dominik Epple wrote: > > Hi List, > > > > > > on a x86_64 CentOS 5 machine: > > > > When trying to install the SUN jre RPM using > > > > # yum localinstall jre-1.6.0_04-fcs.i586.rpm > > > > yum decides to deinstall java-1.4.2-gcj-compat after the (successful) > > installation of the jre. Why does yum do that? I just can not > > find out which metadata information in the jre package leads to the > > deinstallation of java-1.4.2-gcj-compat. > > > > The weirdness here has to do with a deeply confusing subject called > 'implicit obsoletes' it happens on certain older rpm versions, of which > I believe centos5/rhel5 is running. > > explaining it makes my brain hurt Thanks for your answer. Upgrading RPM to 4.4.2.2 really solves the issue. (4.4.2 is the version that is shipped with the OS.) Regards, Dominik --