Description of problem: osad has in deps jabberpy and python-hashlib, both are not in client tools repo for RHEL5. jabberpy not in http://download.devel.redhat.com/qa/rhts/lookaside/spacewalk-nightly-client/el5/x86_64/os/ jabberpy not in http://spacewalk.redhat.com/yum/1.0-client/RHEL/5/x86_64/ Version-Release number of selected component (if applicable): all How reproducible: always Steps to Reproduce: [root@dhcp71-194 first-sanity-test]# yum install osad rhnsd rhn-setup rhn-client-tools -y Loaded plugins: rhnplugin, security beaker-distro1 | 1.1 kB 00:00 beaker-distro2 | 1.1 kB 00:00 beaker-distro3 | 1.1 kB 00:00 beaker-distro4 | 1.1 kB 00:00 customrepo1 | 951 B 00:00 rhts-noarch | 951 B 00:00 Setting up Install Process Resolving Dependencies --> Running transaction check ---> Package osad.noarch 0:5.9.32-1.el5 set to be updated --> Processing Dependency: python-hashlib for package: osad --> Processing Dependency: jabberpy for package: osad --> Processing Dependency: PyXML for package: osad --> Processing Dependency: rhn-client-tools = 0.4.20-33.el5 for package: rhn-check ---> Package rhn-client-tools.noarch 0:1.1.2-1.el5 set to be updated --> Processing Dependency: python-ethtool for package: rhn-client-tools ---> Package rhn-setup.noarch 0:1.1.2-1.el5 set to be updated ---> Package rhnsd.x86_64 0:4.9.3-1.el5 set to be updated --> Running transaction check ---> Package PyXML.x86_64 0:0.8.4-4.el5_4.2 set to be updated ---> Package osad.noarch 0:5.9.32-1.el5 set to be updated --> Processing Dependency: python-hashlib for package: osad --> Processing Dependency: jabberpy for package: osad ---> Package python-ethtool.x86_64 0:0.3-5.el5 set to be updated ---> Package rhn-check.noarch 0:1.1.2-1.el5 set to be updated --> Finished Dependency Resolution osad-5.9.32-1.el5.noarch from spacewalk-client-repo has depsolving problems --> Missing Dependency: jabberpy is needed by package osad-5.9.32-1.el5.noarch (spacewalk-client-repo) osad-5.9.32-1.el5.noarch from spacewalk-client-repo has depsolving problems --> Missing Dependency: python-hashlib is needed by package osad-5.9.32-1.el5.noarch (spacewalk-client-repo) Error: Missing Dependency: python-hashlib is needed by package osad-5.9.32-1.el5.noarch (spacewalk-client-repo) Error: Missing Dependency: jabberpy is needed by package osad-5.9.32-1.el5.noarch (spacewalk-client-repo) You could try using --skip-broken to work around the problem You could try running: package-cleanup --problems package-cleanup --dupes rpm -Va --nofiles --nodigest The program package-cleanup is found in the yum-utils package. [root@dhcp71-194 first-sanity-test]# cat /etc/redhat-release Red Hat Enterprise Linux Server release 5.5 (Tikanga) [root@dhcp71-194 first-sanity-test]# cat /etc/yum.repos.d/spacewalk-client-repo.repo [spacewalk-client-repo] name=spacewalk-client-repo baseurl=http://porkchop.redhat.com/qa/rhts/lookaside/spacewalk-nightly-client/el5/x86_64/os/ gpgcheck=0 Actual results: missing jabberpy and python-hashlib Expected results: there are jabberpy and python-hashlib in repo for RHEL5 Additional info:
I'm sure you'll be able to install those packages with EPEL-5 repo enabled.
Taking.
I've now amended the item 2 in https://fedorahosted.org/spacewalk/wiki/RegisteringClients#CentOS5orRedHatEnterpriseLinux5 to recommend EPEL.