Bug 28974

Summary: Lokalize Kross needs python2
Product: Mageia Reporter: Dimitrios Glentadakis <dglent>
Component: RPM PackagesAssignee: KDE maintainers <kde>
Status: UPSTREAM --- QA Contact:
Severity: normal    
Priority: Normal CC: geiger.david68210
Version: 8   
Target Milestone: ---   
Hardware: All   
OS: Linux   
URL: https://bugs.kde.org/show_bug.cgi?id=437772
Whiteboard:
Source RPM: kross-interpreters-20.12.0-1.mga8.src.rpm, kross-5.76.0-1.mga8.src.rpm CVE:
Status comment:

Description Dimitrios Glentadakis 2021-05-27 07:57:45 CEST
Lokalize use Kross with python scripts

Since mageia 8 we don't use Python 2
Is it possible to make kross to use the python3 interpreter ?

When running Lokalize i have the following message:
kf.kross.core: Action::setInterpreter: interpreter not found:  "python"
Comment 1 David GEIGER 2021-05-27 08:32:45 CEST
Upstream should port it to python3 not us. This is why it is disable for now in our repo!

CC: (none) => geiger.david68210

Comment 2 Dimitrios Glentadakis 2021-05-27 10:08:42 CEST
I found the upstream ticket:
https://invent.kde.org/libraries/kross-interpreters/-/issues/1
Comment 3 Lewis Smith 2021-05-27 22:20:27 CEST
Thanks for the upstream bug ref.

Unsure which SRPM is the one that matters. Are there any other packages which might be affected? All that follows might be irrelevant:
 $ urpmq --requires lokalize | grep ross
libKF5KrossCore.so.5()(64bit)
libKF5KrossUi.so.5()(64bit)
 $ urpmq --whatrequires kross
kmail-account-wizard                     except this works!
 $ urpmq --whatrequires lib64kf5krosscore5
kdeplasma-addons
kmail-account-wizard
kross
kross-interpreters-ruby
ktorrent
lib64kf5kross-devel
lib64kf5krosscore5
lib64kf5krossui5
lokalize
parley
subtitlecomposer

Assigning to the KDE team pending upstream fix. (neoclust is registered maintainer).

Source RPM: kross-interpreters-20.12.0-1.mga8.src.rpm => kross-interpreters-20.12.0-1.mga8.src.rpm, kross-5.76.0-1.mga8.src.rpm
Assignee: bugsquad => kde
Status: NEW => UPSTREAM

Comment 4 David GEIGER 2021-05-28 07:38:45 CEST
For me an upstream bug should be opened here https://bugs.kde.org/  otherwise nobody will take it into consideration.
Comment 5 Dimitrios Glentadakis 2021-05-28 13:39:35 CEST
Upstream report:
https://bugs.kde.org/show_bug.cgi?id=437772

URL: https://github.com/KDE/kross-interpreters/blob/master/CMakeLists.txt#L21 => https://bugs.kde.org/show_bug.cgi?id=437772