java-1.4.2-gcj-compat uninstalls sun jre
Jeff Johnson
n3npq at nc.rr.com
Tue Apr 26 17:41:26 UTC 2005
Nicolas Mailhot wrote:
>Le mardi 26 avril 2005 à 13:21 -0400, seth vidal a écrit :
>
>
>>On Tue, 2005-04-26 at 17:57 +0200, Nicolas Mailhot wrote:
>>
>>
>>>I seem to remember Sun added all sorts of provides to its own rpm. Maybe
>>>the jre is providing xml-commons, gcj-compat the jre bit, and rpm
>>>considers there's no reason at all to keep the sun package
>>>
>>>(yet another reason not to use Sun rpms - they've never been tested with
>>>yum in mind)
>>>
>>>
>>>
>>just because two things provide the same item that doesn't mean that one
>>of the items needs to be removed. If that's going on then it is clearly
>>a bug.
>>
>>hell, look at how all the /etc/alternatives things work.
>>
>>
Paths in alternatives are not the same as package Provide:'s.
>Thanks but the non-sun java rpms already use alternatives extensively
>(and it was a bitch to get right)
>
The only thing that saves alternatives paths contained in packages from
being
erased on upgrade like the sun jre is the lack of (permitted in
rpm-4.4.1 and later)
Obsoletes: /path/to/alternative
in packages.
OTOH, obsoleting the shared alternative path is dain-bread packaging,
obsolete
the specific package alternative path if you must do such things.
73 de Jeff
More information about the fedora-devel-list
mailing list