Description of problem: As reported in 582756 and 520466, packages that have dependencies on samba would not install when samba3x is installed. Version-Release number of selected component (if applicable): How reproducible: Every time. Steps to Reproduce: 1.install ocsinventory 2.attempt to install samba3x to communicate with 2008R2 3.ocsinventory depends on samba, but it gets uninstalled. Actual results: Expected results: packages that can use samba3x need to be updated to depend on either samba or samba3x? Additional info:
The bug is not really in ocsinventory, but rather in the samba3x package. It might however be worked around by replacing the 'Requires: samba-client' in ocsinventory-reports by 'Requires: /usr/bin/nmblookup' but this is a bit ugly. 'Conflicts:', especially when not used properly, is evil.
(In reply to comment #1) > It > might however be worked around by replacing the 'Requires: samba-client' in > ocsinventory-reports by 'Requires: /usr/bin/nmblookup' This seems ok for me.
# yum resolvedep /usr/bin/nmblookup 0:samba-client-3.0.33-3.29.el5_5.1.i386 So ocsinventory will not force user to install samba3x I think we could wait version 1.3.3 (in a few days) to fix this bug.
ocsinventory-1.3.3-1.el5 has been submitted as an update for Fedora EPEL 5. https://admin.fedoraproject.org/updates/ocsinventory-1.3.3-1.el5
ocsinventory-1.3.3-1.el5 has been pushed to the Fedora EPEL 5 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update ocsinventory'. You can provide feedback for this update here: https://admin.fedoraproject.org/updates/ocsinventory-1.3.3-1.el5
ocsinventory-1.3.3-1.el5 has been pushed to the Fedora EPEL 5 stable repository. If problems still persist, please make note of it in this bug report.