Bug #2985
[kdenlive]: links to qt5-webengine
0%
Description
kdenlive depends on kaccounts-integration. kaccounts-integration depends on signon-ui, which is blacklisted due to a dependency on qt5-webengine.
These 2 should be blacklisted. As for kdenlive, shouldn't it be possible to remove the kaccounts-integration dependency? Account integration doesn't sound necessary for a video editor.
History
Updated by PaulK about 3 years ago
Hi,
I had the same issue after updating kdenlive. It turns out that rebuilding the package from the arch PKGBUILD works, as it will just disable that dependency at configure time.
Apparently upstream has dropped the dependency so this won't be an issue anymore in future releases.
Cheers!
Updated by Marfot about 3 years ago
Ok, i'll try building it now.
Later when the package in the repos is updated i'll post here if it works without kaccounts-integration or not.
Updated by Marfot about 3 years ago
Sorry i was wrong. Kdenlive depends on "purpose", and "purpose" depends on kaccounts-integration
Updated by bill-auger about 3 years ago
- Status changed from unconfirmed to in progress
- Description updated (diff)
this is not a straight-forward dependency problem - if it were, then it would not be possible to install the package - none of the intermediate dependencies are problematic; but kdenlive tries to link to webengine; because webengine was present in the build environment
$ lddtree /usr/bin/kdenlive | grep Web libQt5WebEngineWidgets.so.5 => None
i rebuilt kdenlive on parabola, using the arch PKGBUILD, un-modified; and it works perfectly - i suppose we just need to keep doing that
no important behavior appears to be sacrificed in the parabola build - webengine is used only to login to freesound.org - im not sure what the use-case would be for doing so; but i could not find any part of the GUI for it anyways - perhaps it was disabled automatically at compile-time - i was able to search freesound.org, download a sound file, and add it as a clip - no crash, no errors in the console - it looks like the upstream did a very good job at making webengine optional
Updated by bill-auger about 3 years ago
- Subject changed from kdenlive and kaccounts-integration to [kdenlive]: links to qt5-webengine
Updated by bill-auger about 3 years ago
- Related to Freedom Issue #1167: [chromium][electron][qt5-webengine][qt6-webengine] QTWebgine/Electron embeds "entire Chromium platform" added
Updated by bill-auger almost 2 years ago
the arch package no longer links to webengine - removed from the blacklist
Updated by bill-auger almost 2 years ago
- Related to deleted (Freedom Issue #1167: [chromium][electron][qt5-webengine][qt6-webengine] QTWebgine/Electron embeds "entire Chromium platform")