Project

General

Profile

Bug #2985

[kdenlive]: links to qt5-webengine

Marfot - over 1 year ago - . Updated 4 months ago.

Status:
fixed
Priority:
bug
Assignee:
% Done:

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

#1

Updated by Marfot over 1 year ago

Sorry i meant to list this as a Freedom Issue

#2

Updated by PaulK over 1 year 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!

#3

Updated by Marfot over 1 year 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.

#4

Updated by Marfot over 1 year ago

Sorry i was wrong. Kdenlive depends on "purpose", and "purpose" depends on kaccounts-integration

#5

Updated by Marfot over 1 year ago

Ok i've finished building it. It works.

#6

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

#7

Updated by bill-auger over 1 year ago

  • Assignee set to bill-auger
#8

Updated by bill-auger over 1 year ago

  • Status changed from in progress to fixed
#9

Updated by bill-auger over 1 year ago

  • Subject changed from kdenlive and kaccounts-integration to [kdenlive]: links to qt5-webengine
#10

Updated by bill-auger over 1 year ago

  • Related to Freedom Issue #1167: [chromium][electron][qt5-webengine][qt6-webengine] QTWebgine/Electron embeds "entire Chromium platform" added
#11

Updated by bill-auger 4 months ago

the arch package no longer links to webengine - removed from the blacklist

#12

Updated by bill-auger 4 months ago

  • Related to deleted (Freedom Issue #1167: [chromium][electron][qt5-webengine][qt6-webengine] QTWebgine/Electron embeds "entire Chromium platform")

Also available in: Atom PDF