Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 810493 - <kde-apps/kmail-account-wizard-24.02 (and by extension kde-apps/kdepim-runtime) depends on kde-frameworks/kross
Summary: <kde-apps/kmail-account-wizard-24.02 (and by extension kde-apps/kdepim-runtim...
Status: IN_PROGRESS
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://phabricator.kde.org/T11531
Whiteboard: fixed in 24.02.0
Keywords: UPSTREAM
Depends on:
Blocks: kf5-portingaids-removal qtscript-removal
  Show dependency tree
 
Reported: 2021-08-26 14:16 UTC by Andreas Sturmlechner
Modified: 2024-03-03 10:18 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 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(+)