Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 1796224
Summary: | python-pybeam fails to build: needs construct<2.10,>=2.9 | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Miro Hrončok <mhroncok> |
Component: | python-pybeam | Assignee: | Peter Lemenkov <lemenkov> |
Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 32 | CC: | cstratak, lemenkov, mhroncok, mplch, ngompa13, pviktori, tchvatal |
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: | 2020-02-15 10:47:57 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: | |||
Bug Depends On: | |||
Bug Blocks: | 1750908, 1785415 |
Description
Miro Hrončok
2020-01-29 22:23:01 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 32 development cycle. Changing version to 32. This is currently broken in Rawhide and has broken rpmlint CI. Error: Problem: conflicting requests - nothing provides python3.8dist(construct) < 2.10 needed by python3-pybeam-0.5-4.fc32.noarch It actually builds and tests are passing with new construct; the only change I had to do on openSUSE is: # do not block the new python-construct sed -i -e ',<2.10' setup.py Confirmed the same as well. Sent PR upstream: https://github.com/matwey/pybeam/pull/12 Submitted packaging PR to fix this in Fedora: https://src.fedoraproject.org/rpms/python-pybeam/pull-request/3 The PR upstream has been merged, and upstream has issued version 0.6. The packaging PR has been also merged, and new builds have been pushed into Fedora 32 and Rawhide to resolve this issue. So I guess we're waiting for a Rawhide compose now? The push to master has triggered a build: https://copr.fedorainfracloud.org/coprs/g/python/python3.9/build/1239608/ -- but it failed because the Koji repo was not accessible for a while. It needs to be manually triggered again from the package page at https://copr.fedorainfracloud.org/coprs/g/python/python3.9/package/python-pybeam/ (any Python SIG member can do that). This issue is now completely resolved: * Rawhide push: https://koji.fedoraproject.org/koji/buildinfo?buildID=1460916 * Fedora 32 push: https://koji.fedoraproject.org/koji/buildinfo?buildID=1460917 * Python 3.9 rebuild in COPR: https://copr.fedorainfracloud.org/coprs/g/python/python3.9/build/1240662/ |