Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 951472 - dev-util/kdevelop-python-24.12.3: add python 3.13
Summary: dev-util/kdevelop-python-24.12.3: add python 3.13
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: py3.13-tracker gear-24.12.3-stable
  Show dependency tree
 
Reported: 2025-03-16 18:54 UTC by Rafal Lalik
Modified: 2025-03-17 16:47 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Rafal Lalik 2025-03-16 18:54:24 UTC
According to the sources, kdevelop-python-24.12.3 supports python 3.13 (see links below).

So one could enable python_single_target_python3_13 from 24.12.2.

Reproducible: Always




Commit which fixes build for python 3.13: https://invent.kde.org/kdevelop/kdev-python/-/commit/882da80af12b48f095b2fa6d4d79c6d84ed85bbb


Confirmation that 24.12.x supports 3.13
https://invent.kde.org/kdevelop/kdev-python/-/blame/release/24.12/CMakeLists.txt?ref_type=heads#L45

Version below 24.08.X supports only 3.12
https://invent.kde.org/kdevelop/kdev-python/-/blob/release/24.08/CMakeLists.txt?ref_type=heads#L45
Comment 1 Larry the Git Cow gentoo-dev 2025-03-17 16:11:59 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/proj/kde.git/commit/?id=4c736eb28226a20b60a5d85ff596498e2b9a7966

commit 4c736eb28226a20b60a5d85ff596498e2b9a7966
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2025-03-17 16:11:36 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2025-03-17 16:11:36 +0000

    dev-util/kdevelop-python: enable py3.13
    
    Bug: https://bugs.gentoo.org/951472
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 dev-util/kdevelop-python/kdevelop-python-25.03.80.ebuild      | 2 +-
 dev-util/kdevelop-python/kdevelop-python-25.04.49.9999.ebuild | 2 +-
 dev-util/kdevelop-python/kdevelop-python-9999.ebuild          | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)
Comment 2 Rafal Lalik 2025-03-17 16:14:16 UTC
What about 24.12.x which also support python 3.13?
Comment 3 Andreas Sturmlechner gentoo-dev 2025-03-17 16:41:24 UTC
Typically, when you don't find a bug is being closed outright, it is still in progress.

One step at a time.
Comment 4 Larry the Git Cow gentoo-dev 2025-03-17 16:42:09 UTC
The bug has been closed via the following commit(s):

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

commit d7de16795c884b770d74b837833873a4b9af8178
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2025-03-17 16:11:36 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2025-03-17 16:41:50 +0000

    dev-util/kdevelop-python: enable py3.13
    
    Closes: https://bugs.gentoo.org/951472
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 dev-util/kdevelop-python/kdevelop-python-24.12.3.ebuild | 5 +++++
 1 file changed, 5 insertions(+)
Comment 5 Rafal Lalik 2025-03-17 16:43:39 UTC
Ok, noted.

So just last comment, 24.12.2 should also be updated to use python 3.13 as it is supported.
Comment 6 Andreas Sturmlechner gentoo-dev 2025-03-17 16:47:03 UTC
(In reply to Rafal Lalik from comment #5)
> So just last comment, 24.12.2 should also be updated to use python 3.13 as
> it is supported.

No unnecessary changes to stable ebuilds.