Bug 32811

Summary: upgrading/rebuilding patool for python-3.12
Product: Mageia Reporter: Aurelian R <arusanu>
Component: RPM PackagesAssignee: Python Stack Maintainers <python>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal CC: geiger.david68210
Version: Cauldron   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: CVE:
Status comment:
Attachments: patool spec file for python-3.12
patch for new spec file

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