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