Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 835921 - <dev-util/kdevelop-python-22.12.0 does not support python3_10
Summary: <dev-util/kdevelop-python-22.12.0 does not support python3_10
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo KDE team
URL: https://invent.kde.org/kdevelop/kdev-...
Whiteboard: fixed in 22.12.0
Keywords:
: 845957 (view as bug list)
Depends on:
Blocks: py310, python3.10-compat
  Show dependency tree
 
Reported: 2022-03-24 12:06 UTC by Andreas Sturmlechner
Modified: 2023-02-25 09:16 UTC (History)
6 users (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 Andreas Sturmlechner gentoo-dev 2022-03-24 12:06:54 UTC
See also:
https://mail.kde.org/pipermail/release-team/2022-March/012657.html
Comment 1 Andreas Sturmlechner gentoo-dev 2022-05-18 19:07:52 UTC
*** Bug 845957 has been marked as a duplicate of this bug. ***
Comment 2 Larry the Git Cow gentoo-dev 2022-06-14 12:44:56 UTC
The bug has been referenced in the following commit(s):

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

commit 7668130ca9cdd12a3455af275b59297052baa775
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2022-06-14 08:21:30 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2022-06-14 12:43:01 +0000

    profiles: base: dev-util/kdevelop-python:5 does not support >=py3_10
    
    Bug: https://bugs.gentoo.org/835921
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 profiles/base/package.use | 4 ++++
 1 file changed, 4 insertions(+)
Comment 3 Thomas Bettler 2022-11-19 08:41:22 UTC
Please note upstream added support for Python 3.10. 
It will be released with 22.12
https://invent.kde.org/kdevelop/kdev-python/-/merge_requests/16#note_558646
Comment 4 Andreas Sturmlechner gentoo-dev 2022-11-19 18:36:17 UTC
Why is this being pmasked again?
Comment 5 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2022-11-19 19:48:36 UTC
(In reply to Andreas Sturmlechner from comment #4)
> Why is this being pmasked again?

Probably because the issue hasn't been resolved, and treecleaner@ were still CC-ed?
Comment 6 Andreas Sturmlechner gentoo-dev 2022-11-20 16:46:48 UTC
You CC'ed treecleaners *one day* before pmasking yourself. Do you think this is enough time for me to react? That's not how I imagined proactively creating this bug would pan out.

- Upstream progress to support >=python3_10 is clearly documented in this bug.
- ebuild supports python3_9 which has no target removal set.
- A profiles package.use entry exists so users do not have to make the entry themselves.

I will revert this mask, since this package clearly does not fit the description of your package.mask message.
Comment 7 Larry the Git Cow gentoo-dev 2022-11-20 16:50:38 UTC
The bug has been referenced in the following commit(s):

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

commit 5d4133253f63d5d6893248791b793cdc7a87b63b
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2022-11-20 16:47:57 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2022-11-20 16:50:21 +0000

    profiles: Revert dev-util/kdevelop-python package.mask
    
    Fixes stabilisation bug disruption.
    
    Bug: https://bugs.gentoo.org/835921
    Bug: https://bugs.gentoo.org/879357
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 profiles/base/package.use.mask | 1 -
 profiles/package.mask          | 1 -
 2 files changed, 2 deletions(-)
Comment 8 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2022-11-20 17:53:59 UTC
> You CC'ed treecleaners *one day* before pmasking yourself.

Ah, sorry.  Wrong answer for this bug series.  This one was: because we're removing all the packages that still didn't get py3.10 support in.

3.11 is the next target.  Does upstream support that?  Or are we going to be back here in the next few months, waiting once again to upstream to perhaps consider supporting it?
Comment 9 Andreas Sturmlechner gentoo-dev 2022-11-21 08:55:01 UTC
I don't know yet, how likely is it that Python have tossed out another component that requires a mere require of that code? I know that you know that one bug against a python tracker is not exemplary for all future ones, and that we do not mask packages on such speculations.
Comment 10 Andreas Sturmlechner gentoo-dev 2022-11-21 08:57:39 UTC
(In reply to Andreas Sturmlechner from comment #9)
> component that requires a mere require of that code? I know that you know
*rewrite
Comment 11 Thomas Bettler 2022-11-22 22:10:20 UTC
take notice support for py3.11 arrived upstream just now
https://github.com/KDE/kdev-python/commit/4bcec08fb400b7e5aeacd23c0c9649036627a06b
Comment 12 Larry the Git Cow gentoo-dev 2022-12-09 20:04:46 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/proj/kde.git/commit/?id=083873a66dc6c3f04838e29129407b30c3e848a1

commit 083873a66dc6c3f04838e29129407b30c3e848a1
Author:     t0b3 <thomas.bettler@gmail.com>
AuthorDate: 2022-11-19 08:58:54 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2022-12-09 20:04:30 +0000

    dev-util/kdevelop-python: upstream added py3.10
    
    Bug: https://bugs.gentoo.org/835921
    Signed-off-by: t0b3 <thomas.bettler@gmail.com>
    Closes: https://github.com/gentoo/kde/pull/914
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 dev-util/kdevelop-python/kdevelop-python-22.12.0.ebuild       | 2 +-
 dev-util/kdevelop-python/kdevelop-python-22.12.49.9999.ebuild | 2 +-
 dev-util/kdevelop-python/kdevelop-python-9999.ebuild          | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)
Comment 13 Andreas Sturmlechner gentoo-dev 2022-12-10 09:19:09 UTC
Closing this. Further tracking would block bug 844943 instead.
Comment 14 Larry the Git Cow gentoo-dev 2023-02-24 13:22:48 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/proj/kde.git/commit/?id=7a113abadc04bb711422e4cfbf7fdadf9c6df1f4

commit 7a113abadc04bb711422e4cfbf7fdadf9c6df1f4
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2023-02-24 13:19:41 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2023-02-24 13:19:41 +0000

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

 dev-util/kdevelop-python/kdevelop-python-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)