java-1.4.2-gcj-compat uninstalls sun jre

Nicolas Mailhot nicolas.mailhot at laposte.net
Mon Apr 25 09:09:21 UTC 2005


On Lun 25 avril 2005 11:04, Nicolas Mailhot a écrit :
>
> On Lun 25 avril 2005 10:48, Michael Schwendt a écrit :
>> On Sun, 24 Apr 2005 15:50:36 -1000, Warren Togami wrote:
>>
>>> sean wrote:
>>> > Nicolas Mailhot wrote:
>>> >
>>> >>
>>> >> Since they provide the same service yum may be deciding you don't
>>> need
>>> >> the Sun version. Should probably be discussed directly with the yum
>>> >> author, though
>>> >>
>>> >
>>> > I don't think yum "decides" anything. I bet the rpm "obsoletes" jre.
>>> >
>>> > sean
>>> >
>>>
>>> http://cvs.fedora.redhat.com/viewcvs/devel/java-1.4.2-gcj-compat/
>>> That's what I'd guess too, but the spec doesn't contain anything like
>>> that.  Try installing java-1.4.2-gcj-compat with rpm -vvv and see what
>>> causes jre to be uninstalled.
>>
>> It "Provides: jre = %{javaver}" and that makes it a candidate for
>> https://bugzilla.redhat.com/111071
>
> Which is right at the rpm level. What an autoupdater like yum should do
> with it is something there is no real consensus on, which is why I
> suggested discussing it directly with Seth.

The java-* packages are very complex rpm-wise because of all the
restrictions closed-source impose (which leads to alternative and virtual
debauch so users can hope installing a jvm that works). I'm not surprised
they hit corner cases in yum.

Regards,

-- 
Nicolas Mailhot




More information about the devel mailing list