Bug 1900788

Summary: cannot install qpid-tools due to missing dependency
Product: [Fedora] Fedora EPEL Reporter: Frank Adaemmer <frank.adaemmer>
Component: qpid-toolsAssignee: Orphan Owner <extras-orphan>
Status: CLOSED CURRENTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: epel7CC: dalley, ggainey, iboverma, tdawson, Toni.Feric, vchepkov
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2022-04-27 21:48:07 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Frank Adaemmer 2020-11-23 17:37:53 UTC
Description of problem:
Since lately it is no longer possible to install qpid-tools from EPEL as package python2-qpid is no longer available.

Version-Release number of selected component (if applicable):
qpid-tools-1.39.0-1.el7.noarch

How reproducible:


Steps to Reproduce:
1. yum install qpid-tools

Actual results:
Error: Package: qpid-tools-1.39.0-1.el7.noarch (epel)
           Requires: python2-qpid
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

Expected results:
Installation is possible.

Additional info:

Comment 1 Daniel Alley 2020-11-24 20:37:38 UTC
I am also experiencing this issue - it blocks the installation of Pulp, which uses qpid.

Comment 2 Toni Feric 2020-12-01 01:13:19 UTC
Same issue here.
The problem appears as a consequence of running `yum -y install katello` when following the instructions for installing the stable branch of foreman/katello (https://theforeman.org/plugins/katello/3.17/installation/index.html)

In that context, there is a discussion in the Foreman forum:
https://community.theforeman.org/t/katello-installation-broken/21374

It seems that the package "python2-qpid" was removed from EPEL EL7, which as a result brakes the installation of Foreman/Katello.
As such, it would be desirable to add the package back to EPEL EL7, as long as there are dependencies on it.

Comment 3 Toni Feric 2020-12-01 01:27:19 UTC
I have used the following temporary workaround to install the packet, until the issue is fixed in EPEL:
yum install -y https://download.copr.fedorainfracloud.org/results/@qpid/qpid/epel-7-x86_64/01787148-python-qpid/python2-qpid-1.37.0-4.el7.noarch.rpm

After that, I was able to run `yum -y install katello` successfully.

Comment 4 Fedora Admin user for bugzilla script actions 2021-01-08 00:13:18 UTC
This package has changed maintainer in Fedora. Reassigning to the new maintainer of this component.

Comment 5 Troy Dawson 2022-04-27 21:48:07 UTC
qpid-tools is no longer a seperate package in epel7.
qpid-tools is now installable from epel7