Bug #13732
closedCannot install Katello-agent 2.4 (dependecy problem)
Description
When I try to install Katello agent on CentOs7 (following instructions here: http://www.katello.org/docs//installation/clients.html) I run into dependency errors:
yum install katello-agent
Loaded plugins: fastestmirror, langpacks, priorities
Loading mirror speeds from cached hostfile
* base: mirror.nl.leaseweb.net
* epel: mirror.nl.leaseweb.net
* extras: centos.mirror.transip.nl
* updates: centos.mirror.transip.nl
25 packages excluded due to repository priority protections
Resolving Dependencies
--> Running transaction check
---> Package katello-agent.noarch 0:2.4.0-3.el7 will be installed
--> Processing Dependency: python-pulp-agent-lib >= 2.6 for package: katello-agent-2.4.0-3.el7.noarch
--> Processing Dependency: python-gofer-proton >= 2.5 for package: katello-agent-2.4.0-3.el7.noarch
--> Processing Dependency: pulp-rpm-handlers >= 2.6 for package: katello-agent-2.4.0-3.el7.noarch
--> Processing Dependency: gofer >= 2.5 for package: katello-agent-2.4.0-3.el7.noarch
--> Processing Dependency: subscription-manager for package: katello-agent-2.4.0-3.el7.noarch
--> Running transaction check
---> Package gofer.noarch 0:2.6.2-1.el7 will be installed
--> Processing Dependency: python-gofer = 2.6.2 for package: gofer-2.6.2-1.el7.noarch
---> Package pulp-rpm-handlers.noarch 0:2.6.4-1.el7 will be installed
--> Processing Dependency: python-pulp-rpm-common = 2.6.4 for package: pulp-rpm-handlers-2.6.4-1.el7.noarch
--> Processing Dependency: python-rhsm for package: pulp-rpm-handlers-2.6.4-1.el7.noarch
---> Package python-gofer-proton.noarch 0:2.6.2-1.el7 will be installed
--> Processing Dependency: python-qpid-proton >= 0.9-1.20150219 for package: python-gofer-proton-2.6.2-1.el7.noarch
---> Package python-pulp-agent-lib.noarch 0:2.6.4-1.el7 will be installed
--> Processing Dependency: python-pulp-common = 2.6.4 for package: python-pulp-agent-lib-2.6.4-1.el7.noarch
---> Package subscription-manager.x86_64 0:1.15.9-15.el7.centos.0.1 will be installed
--> Processing Dependency: python-rhsm >= 1.15.0 for package: subscription-manager-1.15.9-15.el7.centos.0.1.x86_64
--> Processing Dependency: python-ethtool for package: subscription-manager-1.15.9-15.el7.centos.0.1.x86_64
--> Processing Dependency: python-dateutil for package: subscription-manager-1.15.9-15.el7.centos.0.1.x86_64
--> Running transaction check
---> Package python-dateutil.noarch 0:1.5-7.el7 will be installed
---> Package python-ethtool.x86_64 0:0.8-5.el7 will be installed
---> Package python-gofer.noarch 0:2.6.2-1.el7 will be installed
---> Package python-pulp-common.noarch 0:2.6.4-1.el7 will be installed
--> Processing Dependency: python-isodate >= 0.5.0-1.pulp for package: python-pulp-common-2.6.4-1.el7.noarch
---> Package python-pulp-rpm-common.noarch 0:2.6.4-1.el7 will be installed
---> Package python-qpid-proton.x86_64 0:0.9-2.el7 will be installed
--> Processing Dependency: qpid-proton-c(x86-64) = 0.9-2.el7 for package: python-qpid-proton-0.9-2.el7.x86_64
--> Processing Dependency: libqpid-proton.so.2()(64bit) for package: python-qpid-proton-0.9-2.el7.x86_64
---> Package python-rhsm.x86_64 0:1.8.0-2.pulp.el7 will be installed
--> Processing Dependency: python-simplejson for package: python-rhsm-1.8.0-2.pulp.el7.x86_64
--> Processing Dependency: m2crypto for package: python-rhsm-1.8.0-2.pulp.el7.x86_64
---> Package subscription-manager.x86_64 0:1.15.9-15.el7.centos.0.1 will be installed
--> Processing Dependency: python-rhsm >= 1.15.0 for package: subscription-manager-1.15.9-15.el7.centos.0.1.x86_64
--> Running transaction check
---> Package m2crypto.x86_64 0:0.21.1-17.el7 will be installed
---> Package python-isodate.noarch 0:0.5.0-4.pulp.el7 will be installed
---> Package python-simplejson.x86_64 0:3.3.3-1.el7 will be installed
---> Package qpid-proton-c.x86_64 0:0.9-2.el7 will be installed
---> Package subscription-manager.x86_64 0:1.15.9-15.el7.centos.0.1 will be installed
--> Processing Dependency: python-rhsm >= 1.15.0 for package: subscription-manager-1.15.9-15.el7.centos.0.1.x86_64
--> Finished Dependency Resolution
Error: Package: subscription-manager-1.15.9-15.el7.centos.0.1.x86_64 (base)
Requires: python-rhsm >= 1.15.0
Installing: python-rhsm-1.8.0-2.pulp.el7.x86_64 (katello-pulp)
python-rhsm = 1.8.0-2.pulp.el7
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
How is this possible? How can I solve this?
Updated by Eric Helms almost 9 years ago
- Translation missing: en.field_release set to 86
Updated by Eric Helms over 8 years ago
- Project changed from Packaging to Katello
- Status changed from New to Need more information
- Translation missing: en.field_release changed from 86 to 144
I tested this myself and did not hit this issue, I used a Centos 7 image that already had subscription-manager on it which may be the difference.
el7_1 | Installing : katello-ca-consumer-centos7-katello-3-0.example.com-1.0- 12/12 el7_1 | Verifying : python-gofer-proton-2.7.5-1.el7.noarch 1/12 el7_1 | Verifying : python-pulp-rpm-common-2.8.0-1.el7.noarch 2/12 el7_1 | Verifying : python-pulp-common-2.8.0-1.el7.noarch 3/12 el7_1 | Verifying : gofer-2.7.5-1.el7.noarch 4/12 el7_1 | Verifying : python-gofer-2.7.5-1.el7.noarch 5/12 el7_1 | Verifying : katello-agent-2.4.0-3.el7.noarch 6/12 el7_1 | Verifying : python-pulp-agent-lib-2.8.0-1.el7.noarch 7/12 el7_1 | Verifying : python-isodate-0.5.0-4.pulp.el7.noarch 8/12 el7_1 | Verifying : qpid-proton-c-0.12.1-1.el7.x86_64 9/12 el7_1 | Verifying : pulp-rpm-handlers-2.8.0-1.el7.noarch 10/12 el7_1 | Verifying : python-qpid-proton-0.12.1-1.el7.x86_64 11/12 el7_1 | Verifying : katello-ca-consumer-centos7-katello-3-0.example.com-1.0- 12/12
Updated by Eric Helms over 8 years ago
- Translation missing: en.field_release deleted (
144)
Updated by Justin Sherrill over 8 years ago
- Category set to Client/Agent
- Translation missing: en.field_release set to 114
closing, Please reopen if you can reproduce
Updated by Anonymous over 7 years ago
- Status changed from Need more information to Resolved
Updated by Eric Helms over 7 years ago
- Translation missing: en.field_release deleted (
114)
Updated by Justin Sherrill over 7 years ago
- Translation missing: en.field_release set to 166