Bug 2220583
Summary: | pythran fails to build without distutils and hence fails to install with Python 3.12 | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Fedora Fails To Install <fti-bugs> |
Component: | pythran | Assignee: | Miro Hrončok <mhroncok> |
Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | rawhide | CC: | code, mhroncok, python-packagers-sig, sergesanspaille |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | pythran-0.13.1-1.fc39 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2023-07-10 12:26:46 UTC | Type: | --- |
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: | 2192436 | ||
Bug Blocks: | 2135404, 2168842, 2168845, 2220492, 2220593 |
Description
Fedora Fails To Install
2023-07-05 19:23:53 UTC
It looks like the dependencies are OK, and pythran test failures in the Python 3.12 mass rebuild are the primary cause here. Related: MNT: do not use the deprecated imp module https://github.com/serge-sans-paille/pythran/commit/453da74eb2de73474d6c955c775e0f37ac9ccd21 Only use numpy.distutils conditionally https://github.com/serge-sans-paille/pythran/commit/cd68ac68678f1c194d5f824564d43ae7664bd061 Since both of those are in release 0.13.1, it seems likely that updating to that release may fix the Python 3.12 FTBFS. At minimum, it should improve the situation. Related WIP PR: https://src.fedoraproject.org/rpms/pythran/pull-request/25 Upstream issue https://github.com/serge-sans-paille/pythran/issues/2121 |