Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 929547

Summary: dev-util/rbtools: needs upgrade to Python 3.12 (PythonCompatUpdate)
Product: Gentoo Linux Reporter: Michał Górny <mgorny>
Component: Current packagesAssignee: Hans de Graaff <graaff>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: All   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 921826    

Description Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2024-04-13 08:44:13 UTC
This package does not support Python 3.12.  Please test it with Python 3.12 as a matter of urgency as the default will change in early June, as per message on gentoo-dev: https://www.mail-archive.com/gentoo-dev@lists.gentoo.org/msg99104.html.  Please check the information provided in the tracker.  Ask in #gentoo-python on IRC if need any help.
Comment 1 Hans de Graaff gentoo-dev Security 2024-05-11 09:15:08 UTC
The current version is not compatible with Python 3.12. Upstream seems to have been working on this towards an rbtools 5.x release. The changes are not easily backportable, so I'd rather wait for the rbtools 5.x release (or add a snapshot if it has to come to that).
Comment 2 Larry the Git Cow gentoo-dev 2024-06-08 09:22:43 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ef0aeb8429448aadd1827918c71bb33224ea586

commit 6ef0aeb8429448aadd1827918c71bb33224ea586
Author:     Hans de Graaff <graaff@gentoo.org>
AuthorDate: 2024-06-08 09:19:53 +0000
Commit:     Hans de Graaff <graaff@gentoo.org>
CommitDate: 2024-06-08 09:22:34 +0000

    dev-util/rbtools: add 5.0
    
    Closes: https://bugs.gentoo.org/929547
    Signed-off-by: Hans de Graaff <graaff@gentoo.org>

 dev-util/rbtools/Manifest                          |  1 +
 .../files/rbtools-5.0-importlib-resources.patch    | 14 ++++++
 dev-util/rbtools/rbtools-5.0.ebuild                | 57 ++++++++++++++++++++++
 3 files changed, 72 insertions(+)