Bug 1499968

Summary: [python-hug] rebuild against python-falcon 1.3.0
Product: [Fedora] Fedora Reporter: Carl George 🤠 <carlwgeorge>
Component: python-hugAssignee: Haïkel Guémar <karlthered>
Status: CLOSED CURRENTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 27CC: hguemar, karlthered, patrick
Target Milestone: ---Keywords: Reopened
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: python-hug-2.3.0-4.fc27 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2018-08-14 10:23:03 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 Carl George 🤠 2017-10-09 15:36:59 UTC
Description of problem:
Can't install python3-hug.

Version-Release number of selected component (if applicable):
python3-hug-0:2.3.0-3.fc27.x86_64

Steps to Reproduce:
1. dnf install python-hug

Actual results:
Error: 
 Problem: conflicting requests
  - nothing provides python3-falcon = 1.2.0 needed by python3-hug-2.3.0-3.fc27.x86_64

Expected results:
successful installation

Additional info:
This was handled in rawhide via 2.3.0-4 [1].  That commit was merged back to the f27 branch, but the corresponding build appears to have failed [2].  Please do another build to resolve this.  I'm the maintainer of python3-falcon and I'm getting automatic "broken dependencies" emails daily.

[1]: https://src.fedoraproject.org/rpms/python-hug/c/33a9fcdb197e37504f4dfbdb5aea0197872abbd3
[2]: https://koji.fedoraproject.org/koji/taskinfo?taskID=21796364

Comment 1 Haïkel Guémar 2017-10-11 16:26:02 UTC
https://koji.fedoraproject.org/koji/buildinfo?buildID=968933

Thanks for reporting it.

Comment 2 Fedora Update System 2017-10-11 16:28:07 UTC
python-hug-2.3.0-4.fc27 has been submitted as an update to Fedora 27. https://bodhi.fedoraproject.org/updates/FEDORA-2017-dfe751dbe6

Comment 3 Fedora Update System 2017-10-17 00:14:13 UTC
python-hug-2.3.0-4.fc27 has been pushed to the Fedora 27 stable repository. If problems still persist, please make note of it in this bug report.

Comment 4 Patrick Monnerat 2018-03-31 17:35:50 UTC
Install is now OK, but now a run-time error occurs:

pkg_resources.ContextualVersionConflict: (falcon 1.3.0 (/usr/lib64/python3.6/site-packages), Requirement.parse('falcon==1.2.0'), {'hug'})

Manually changing the required falcon version to 1.3.0 in /usr/lib64/python3.6/site-packages/hug-2.3.0-py3.6.egg-info/requires.txt fixes the problem.