Bug 1811778

Summary: python2-jenkins-job-builder requires python-jenkins instead of python2-jenkins
Product: [Fedora] Fedora EPEL Reporter: Pavel Holica <pholica>
Component: python-jenkins-job-builderAssignee: Ken Dreyer <ktdreyer>
Status: CLOSED DUPLICATE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: epel7CC: igor.raits, kdreyer, ktdreyer, pabelanger
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2021-02-09 07:30: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 Pavel Holica 2020-03-09 18:16:42 UTC
Description of problem:
python2-jenkins-job-builder cannot be installed because it requires python-jenkins but only python2-jenkins is available.

Version-Release number of selected component (if applicable):
python-jenkins-job-builder-1.4.0-3.el7
python-jenkins-0.4.16-1.el7

How reproducible:
always

Steps to Reproduce:
1. # yum install python2-jenkins-job-builder

Actual results:
# yum install python2-jenkins-job-builder 
Loaded plugins: fastestmirror, ovl
Loading mirror speeds from cached hostfile
 * base: mirror.karneval.cz
 * epel: mirror.karneval.cz
 * extras: mirror.karneval.cz
 * updates: mirror.karneval.cz
Resolving Dependencies
--> Running transaction check
---> Package python2-jenkins-job-builder.noarch 0:1.4.0-3.el7 will be installed
--> Processing Dependency: python-jenkins for package: python2-jenkins-job-builder-1.4.0-3.el7.noarch
--> Finished Dependency Resolution
Error: Package: python2-jenkins-job-builder-1.4.0-3.el7.noarch (epel)
           Requires: python-jenkins
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

Expected results:
python2-jenkins-job-builder is installable

Additional info:
This still can be problem for python2-jenkins not providing "python-jenkins" but I'm not sure what the packaging rules are for CentOS 7 python packages.

Comment 1 Pavel Holica 2020-03-09 18:18:58 UTC
Just to be sure, I was able to install python2-jenkins at the same time:
# rpm -q python2-jenkins
python2-jenkins-0.4.16-1.el7.noarch

Comment 2 Ken Dreyer (Red Hat) 2021-02-05 16:31:27 UTC
In BZ 1900066, Troy reported that this is now fixed. Can you confirm?

Comment 3 Pavel Holica 2021-02-09 07:30:07 UTC
(In reply to Ken Dreyer (Red Hat) from comment #2)
> In BZ 1900066, Troy reported that this is now fixed. Can you confirm?

Yes, the BZ 1900066 solved this problem. I'm going to close this bug as a duplicate. Thank you for providing the update here too.

*** This bug has been marked as a duplicate of bug 1900066 ***