Bug 33592 - The addons installed from kde-store don't work in Falkon browser
Summary: The addons installed from kde-store don't work in Falkon browser
Status: NEW
Alias: None
Product: Mageia
Classification: Unclassified
Component: Security (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal normal
Target Milestone: Mageia 10
Assignee: KDE maintainers
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-09-26 16:39 CEST by Jose Manuel López
Modified: 2024-10-01 08:40 CEST (History)
1 user (show)

See Also:
Source RPM: falkon
CVE:
Status comment:


Attachments
Trying to activate one of the accessories downloaded. (361.73 KB, image/png)
2024-09-26 17:27 CEST, Jose Manuel López
Details

Description Jose Manuel López 2024-09-26 16:39:48 CEST
Description of problem: I have tried to install extensions with the option "get more extensions", but none of the ones I have installed works properly in Falkon.

Once installed they appear in the extensions menu, but none works.


Version-Release number of selected component (if applicable): Falkon 23.04 in Mageia 9


How reproducible: Installa Falkon browser and after install a addon from settings menu.
Comment 1 sturmvogel 2024-09-26 17:06:51 CEST
To add at least some usefull failure description:

When trying to activate 1 of the only 17 external Falkon extensions, the terminal throws:
ImportError: could not import module 'PySide2.QtWebEngineCore'
Comment 2 Jose Manuel López 2024-09-26 17:27:53 CEST
Created attachment 14681 [details]
Trying to activate one of the accessories downloaded.

In this capture I am trying to activate one of the downloaded accessories, in this case Zoom Label
Comment 3 katnatek 2024-09-26 19:37:16 CEST
(In reply to sturmvogel from comment #1)
> To add at least some usefull failure description:
> 
> When trying to activate 1 of the only 17 external Falkon extensions, the
> terminal throws:
> ImportError: could not import module 'PySide2.QtWebEngineCore'

It's not strange that fail pyside2 is no longer in cauldron if all the falkon extensions depend on it, the packagers should think in reimport or need to report to upstream
Comment 4 David GEIGER 2024-09-26 20:08:30 CEST
Yes now falkon depend on Qt6/KF6 and PySide6 so it is impossible to install a new addon not yet ported to PySide6.

CC: (none) => geiger.david68210

Comment 5 katnatek 2024-09-26 20:17:18 CEST
Also pyside2 depends on deprecated Qt5WebKit
No matching package to install: 'pkgconfig(Qt5WebKit)'
No matching package to install: 'pkgconfig(Qt5WebKitWidgets)'
Comment 6 Lewis Smith 2024-09-26 20:45:28 CEST
(In reply to David GEIGER from comment #4)
> Yes now falkon depend on Qt6/KF6 and PySide6 so it is impossible to install
> a new addon not yet ported to PySide6.
Thank you for this insight.
Assigning to KDE/Plasma.

Assignee: bugsquad => kde
Source RPM: Falkon browser => falkon

Comment 7 sturmvogel 2024-09-27 05:42:34 CEST
Then this bug is invalid. The Falkon extensions are third party extensions (even for KDE Plasma) provided by private persons. Nothing what KDE or Mageia do about it.
Comment 8 Jose Manuel López 2024-10-01 08:40:37 CEST
So if you consider it invalid, we can close the error. If it is true that the extensions have not been updated or have ceased to be compatible on the side of the developer, this is not the fault of Mageia or Plasma.

Let's move towards Mageia 10.

Target Milestone: --- => Mageia 10
Component: RPM Packages => Security


Note You need to log in before you can comment on or make changes to this bug.