[kdenlive]: links to qt5-webengine
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.
Updated by PaulK over 1 year ago
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.
Updated by bill-auger over 1 year 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