
Hi, Am 26.04.21 um 02:18 schrieb Juan Erbes:
El dom, 25 abr 2021 a las 19:51, Carlos E. R. (<robin.listas@telefonica.net>) escribió:
On 26/04/2021 00.32, Juan Erbes wrote:
El dom, 25 abr 2021 a las 12:16, Christophe Giboudeaux (<christophe@krop.fr>) escribió:
On Sunday, 25 April 2021 16:59:09 CEST Christophe Giboudeaux wrote:
On Sunday, 25 April 2021 16:07:41 CEST Juan Erbes wrote:
from PyQt5.QtWebKitWidgets import QWebView
ModuleNotFoundError: No module named 'PyQt5.QtWebKitWidgets'
Please check if installing python3-qtwebengine-qt5 helps.
Looks like it won't. QtWebkit support was dropped from python-qt5. openshot wasn't in the list when we checked all pyQt5 users however.
Looks like the list was incomplete. There was at least one package in one of my recent failing-python-packages-in-Factory-fix-run which failed with the same ModuleNotFoundError and thus explicitly required qtwebengine-qt5. (I can't remember which one and IIRC a version update removed the dependency alltogether) Naturally, any python package without a test suite (openshot-qt.spec, I am looking at you!) will not have detected a problem when qtwebkit support was removed from PyQt5. Python packagers, never omit running the test suite!
Upstream supports qtwebengine but they didn't make a release since ages.
The AppImage will not work anymore in the current Tumbleweed:
Did you try one of the "daily" AppImages? [1] OpenShot-v2.5.1-dev2-daily-7315-a00bbb76-503515e6-x86_64.AppImage starts on my system. You could try to convince upstream to release a new version. They seem to be aware of the qtwebkit removal in many distros but abandoned the idea to backport qtwebengine support to v2.5.1 [2]. Technically, we could even bring back qtwebkit and support for it in PyQt5 outside of Ring1. I can imagine this is not desired though. Cheers, Ben [1] https://www.openshot.org/download/ [2] https://github.com/OpenShot/openshot-qt/pull/3861