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

Bug 810493

Summary: <kde-apps/kmail-account-wizard-24.02 (and by extension kde-apps/kdepim-runtime) depends on kde-frameworks/kross
Product: Gentoo Linux Reporter: Andreas Sturmlechner <asturm>
Component: Current packagesAssignee: Gentoo KDE team <kde>
Status: IN_PROGRESS ---    
Severity: normal CC: sam
Priority: Normal Keywords: UPSTREAM
Version: unspecified   
Hardware: All   
OS: Linux   
URL: https://phabricator.kde.org/T11531
See Also: https://invent.kde.org/pim/kmail-account-wizard/-/merge_requests/2
https://phabricator.kde.org/T9421
https://invent.kde.org/pim/kdepim-runtime/-/merge_requests/95
Whiteboard: fixed in 24.02.0
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 755956, 915779    

Description Andreas Sturmlechner gentoo-dev 2021-08-26 14:16:39 UTC
Kross is going away.
Comment 1 Andreas Sturmlechner gentoo-dev 2023-03-29 11:27:02 UTC
"Currently the KMail Account Wizard depends on Kross (which depends on the deprecated QtScript) to allow resources to "script" the account wizard flow."
Comment 2 Larry the Git Cow gentoo-dev 2023-03-29 13:04:51 UTC
The bug has been referenced in the following commit(s):

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

commit c8781d04c0e3966ff97d0e8c24b9d4d6b954c792
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2023-03-29 12:35:08 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-03-29 12:56:45 +0000

    package.mask: Last rite kde-apps/kross-interpreters
    
    Only supports imminently-EOL ruby27, depends on obsolete QtScript instead
    of QML. Support for other languages was removed long ago, e.g. python support
    is stuck on python2-only. Kross itself is on the chopping block too.
    
    Bug: https://bugs.gentoo.org/810493
    Bug: https://bugs.gentoo.org/903532
    Signed-off-by: Sam James <sam@gentoo.org>

 profiles/base/package.use.mask | 4 ++++
 profiles/package.mask          | 8 ++++++++
 2 files changed, 12 insertions(+)