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 1451982
Summary: | Missing Boost.Python NumPy extension | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Yaakov Selkowitz <yselkowi> | ||||||
Component: | boost | Assignee: | Jonathan Wakely <jwakely> | ||||||
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||
Severity: | unspecified | Docs Contact: | |||||||
Priority: | unspecified | ||||||||
Version: | 26 | CC: | dakingun, denis.arnaud_fedora, jwakely, me, stefan, yselkowi | ||||||
Target Milestone: | --- | Keywords: | Patch, Reopened | ||||||
Target Release: | --- | ||||||||
Hardware: | Unspecified | ||||||||
OS: | Unspecified | ||||||||
Whiteboard: | |||||||||
Fixed In Version: | boost-1.63.0-8.fc26 | Doc Type: | If docs needed, set a value | ||||||
Doc Text: | Story Points: | --- | |||||||
Clone Of: | Environment: | ||||||||
Last Closed: | 2017-09-26 23:56:31 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: | |||||||||
Attachments: |
|
Description
Yaakov Selkowitz
2017-05-18 05:50:13 UTC
I refuse to touch Boost.Jam, it's voodoo. It will need to be addressed upstream, or we'll need to stop trying to build Python 2 and 3 at the same time (as per Bug 1420086 comment 13). I'm working on a patch based on not trying to build them simultaneously, but not building everything twice either. Would you prefer libboost_numpy* to be packaged together with the respective libboost_python* or separately (they will need a Requires: python*-numpy)? Great, thanks for battling the build system. I think we should have new boost-numpy{,3} packages, separate from the boost-python{,3} ones. Created attachment 1282108 [details] Patch for rawhide - Add numpy and numpy3 packages - Add openmpi-python3 and mpich-python3 packages - Add missing ldconfig post/postun for python3 package Scratch build: https://koji.fedoraproject.org/koji/taskinfo?taskID=19720894 Created attachment 1283161 [details] Patch v2 - Add numpy and numpy3 packages (#1451982) - Fix location of openmpi-python and mpich-python modules - Add openmpi-python3 and mpich-python3 packages - Add missing ldconfig post/postun for python3 package Scratch build: https://koji.fedoraproject.org/koji/taskinfo?taskID=19757249 Thanks, patch committed and built for rawhide: https://koji.fedoraproject.org/koji/buildinfo?buildID=914400 It looks like the changes to libs/python/build/Jamfile are not needed for Boost 1.64.0 so I'll drop that part of the patch when I rebase boost in rawhide (probably some time next week). Please backport to F26. Thanks ! boost-1.63.0-8.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2017-b189dbbd55 boost-1.63.0-8.fc26 has been pushed to the Fedora 26 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-b189dbbd55 boost-1.63.0-8.fc26 has been pushed to the Fedora 26 stable repository. If problems still persist, please make note of it in this bug report. |