Description of problem: Sun java plugin rpm package from supplementary set requires /usr/lib/mozilla/plugins directory. This dir is provided by several packages (xulrunner for example). If there is no such package installed, yum selects kdebase by default, it has dependency to samba-common. samba-common package is in conflict samba3x packages placed in supplementary. This situation causes dependency error, when installing all supplementary packages (actually when installing java sun plugin and samba3x packages) Version-Release number of selected component (if applicable): RHEL5.4-Server-RC-3.0 RHEL5.4-Server-Supplementary-RC-3.0 Also x86_64 architecture is affected, same behavior on Client and Server. How reproducible: 1. Install basic system, ensure there is no package providing /usr/lib/mozilla/plugins, 2. use yum to install all supplementary packages (configure repo or use yum localinstall)
The impact for this bug is that depending on which packages selected as part of the RHEL install, the samba3x packages on the supplementary CDs might not install due to package dependency errors ...
What's the proposed solution? I'd prefer a release note, if possible.
I don't see any objection from QA point of view against release note.
Ok, let's do a release note.
Technical note added. If any revisions are required, please edit the "Technical Notes" field accordingly. All revisions will be proofread by the Engineering Content Services team. New Contents: * cause: Installating java-1.6.0-sun-plugin and samba3x while not having xulrunner installed. * consequence: samba3x conflicts with samba-common (due to kdebase dependencies). This causes, that the yum transaction cannot be completed successfully. * workaround: install xulrunner before (or while) installing java-1.6.0-sun-plugin. * result: both java-1.6.0-sun-plugin and samba3x are installed, but you can't install kdebase (that includes any KDE app) after doing this.
Technical note updated. If any revisions are required, please edit the "Technical Notes" field accordingly. All revisions will be proofread by the Engineering Content Services team. Diffed Contents: @@ -1,5 +1,5 @@ * cause: -Installating java-1.6.0-sun-plugin and samba3x while not having xulrunner installed. +Installing java-1.6.0-sun-plugin and samba3x while not having xulrunner installed. * consequence: samba3x conflicts with samba-common (due to kdebase dependencies).
This is proposal of release note.
Daniel, are there any code changes for this or it's only release note? If release note only then we're safe to move to verified.
Alex, I do not know about any code changes. The only change is that samba3x moved from Supplementary to Client and Server. I'm ok with the release note.
OK. Moving to VERIFIED then.
Things have changed, samba3x moved from Supplementary to Client/Server. We'll need to fix this issue, a release note is not enough. Reassigning to samba3x component.
Deleted Technical Notes Contents. Old Contents: * cause: Installing java-1.6.0-sun-plugin and samba3x while not having xulrunner installed. * consequence: samba3x conflicts with samba-common (due to kdebase dependencies). This causes, that the yum transaction cannot be completed successfully. * workaround: install xulrunner before (or while) installing java-1.6.0-sun-plugin. * result: both java-1.6.0-sun-plugin and samba3x are installed, but you can't install kdebase (that includes any KDE app) after doing this.
*** This bug has been marked as a duplicate of bug 555654 ***