Bug 32811 - upgrading/rebuilding patool for python-3.12
Summary: upgrading/rebuilding patool for python-3.12
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Python Stack Maintainers
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-02-06 18:57 CET by Aurelian R
Modified: 2024-02-09 08:36 CET (History)
1 user (show)

See Also:
Source RPM:
CVE:
Status comment:


Attachments
patool spec file for python-3.12 (2.50 KB, text/x-matlab)
2024-02-06 18:57 CET, Aurelian R
Details
patch for new spec file (2.60 KB, patch)
2024-02-06 21:08 CET, Aurelian R
Details | Diff

Description Aurelian R 2024-02-06 18:57:11 CET
Created attachment 14339 [details]
patool spec file for python-3.12

On cauldron, "patool" needs at least a rebuild for python 3.12.
Attached is a spec file for latest version of patool which I'm currently using if it's of any help.
Comment 1 Jani Välimaa 2024-02-06 20:50:30 CET
Please provide a diff instead of whole .spec so maintainer/packager can see what you've changed and review the changes.
Comment 2 Lewis Smith 2024-02-06 20:54:42 CET
You pre-empted me on that point, Jani.
But the matter of rebuiling for Python 3.12 remains valid, I suppose.

Patool is one of those packages which never need attention apart from periodic "rebuild for python-3.10" etc. It apparently needs another one.
Comment 3 Aurelian R 2024-02-06 21:08:19 CET
Created attachment 14341 [details]
patch for new spec file

Basically switched to python-3.12 building and add added testing option (bcond_with/without) of the package at build time.
Sorry for not thinking this bug through.
Comment 4 Lewis Smith 2024-02-07 20:33:26 CET
Thank you. Your changes are not trivial.
Even not taking the mon board, a python-3.12 rebuild may be in order.

Assigning to the Python stack maintainers.

Assignee: bugsquad => python

Comment 5 David GEIGER 2024-02-09 08:36:46 CET
Done for Cauldron, thanks!

Closing this bug!

Status: NEW => RESOLVED
CC: (none) => geiger.david68210
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.