Project

General

Profile

Actions

Bug #33613

closed

Dependency issue for `katello-agent` on RHEL 7.x

Added by Adam Craig over 2 years ago. Updated over 2 years ago.

Status:
Resolved
Priority:
High
Assignee:
-
Category:
RPMs
Target version:
-
Difficulty:
Triaged:
No
Fixed in Releases:
Found in Releases:

Description

Hello --

I am classifying this as a Foreman packaging bug, since the issue is encountered when installing the `katello-agent` package on RHEL 7.x. If this is misclassified, please feel free to adjust, as needed.

When attempting to install `katello-agent-3.5.5-2.el7.noarch.rpm` from this location,

https://yum.theforeman.org/client/latest/el7/x86_64/

the following has been observed:

[root@jac-rhel7-20211001-katellobug ~]# sudo yum install katello-agent
[...]
Resolving Dependencies
--> Running transaction check
---> Package katello-agent.noarch 0:3.5.5-2.el7 will be installed
--> Processing Dependency: katello-host-tools = 3.5.5-2.el7 for package: katello-agent-3.5.5-2.el7.noarch
--> Processing Dependency: python-gofer-proton >= 2.5 for package: katello-agent-3.5.5-2.el7.noarch
--> Processing Dependency: gofer >= 2.12.1 for package: katello-agent-3.5.5-2.el7.noarch
--> Running transaction check
---> Package gofer.noarch 0:2.12.5-3.el7 will be installed
--> Processing Dependency: python-gofer = 2.12.5 for package: gofer-2.12.5-3.el7.noarch
---> Package katello-host-tools.noarch 0:3.5.5-2.el7 will be installed
--> Processing Dependency: katello-host-tools-fact-plugin = 3.5.5-2.el7 for package: katello-host-tools-3.5.5-2.el7.noarch
---> Package python-gofer-proton.noarch 0:2.12.5-3.el7 will be installed
--> Processing Dependency: python-qpid-proton >= 0.9-5 for package: python-gofer-proton-2.12.5-3.el7.noarch
--> Running transaction check
---> Package katello-host-tools-fact-plugin.noarch 0:3.5.5-2.el7 will be installed
---> Package python-gofer.noarch 0:2.12.5-3.el7 will be installed
---> Package python-gofer-proton.noarch 0:2.12.5-3.el7 will be installed
--> Processing Dependency: python-qpid-proton >= 0.9-5 for package: python-gofer-proton-2.12.5-3.el7.noarch
--> Finished Dependency Resolution
Error: Package: python-gofer-proton-2.12.5-3.el7.noarch (VCU_katello-agent_katello_agent-el7-x86_64)
           Requires: python-qpid-proton >= 0.9-5
**********************************************************************
yum can be configured to try to resolve such errors by temporarily enabling
disabled repos and searching for missing dependencies.
To enable this functionality please set 'notify_only=0' in /etc/yum/pluginconf.d/search-disabled-repos.conf
**********************************************************************

Error: Package: python-gofer-proton-2.12.5-3.el7.noarch (VCU_katello-agent_katello_agent-el7-x86_64)
           Requires: python-qpid-proton >= 0.9-5
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

There appear to be issues with the dependencies associated with this version of the `katello-agent` package for EL 7.x, when installing against RHEL 7.x systems.

Alternatively, installation of the `katello-agent` package from this repository appears to succeed successfully: https://yum.theforeman.org/client/2.5/el7/x86_64/

Please let me know if further information is needed/helpful.

Thank you!

Actions #1

Updated by Adam Craig over 2 years ago

  • Status changed from New to Resolved

This appears to have been resolved by `foreman-client-release-3.0.0-2.el7.noarch.rpm`, which allows for satisfying this dependency via the Qpid Copr repository, hosted here: https://copr-be.cloud.fedoraproject.org/results/@qpid/qpid/epel-7-x86_64/

Actions

Also available in: Atom PDF