Project

General

Profile

Freedom issue #2107

nextcloud-client depends on qt5-webengine

Added by theova 14 days ago. Updated 7 days ago.

Status:
open
Priority:
bug
Assignee:
-
% Done:

0%


Description

nextcloud-client depends on qt5-webengine:


Repository : community
Name : nextcloud-client
Version : 2.5.0-4
Description : Nextcloud desktop client
Architecture : x86_64
URL : https://nextcloud.com/
Licenses : GPL
Groups : None
Provides : None
Depends On : sqlite qtkeychain qt5-svg qt5-webengine qt5-webkit xdg-utils
Optional Deps : kio: integration with Dolphin
nemo-python: integration with Nemo
python-nautilus: integration with Nautilus
python2-caja: integration with Caja
Conflicts With : None
Replaces : None
Download Size : 2.55 MiB
Installed Size : 9.65 MiB
Packager : Chih-Hsuan Yen <yan12125@archlinux.org>
Build Date : Sat 17 Nov 2018 03:49:31 PM CET
Validated By : MD5 Sum SHA-256 Sum Signature

Since the webinterface shoudt not be needed necessarely and the origin owncloud-client hasn't it as a dependencie, I think, it should be possible to run it without qt5-webengine.

Thanks a lot!


Related issues

Related to Packages - Freedom issue #1167: [chromium][qt5-webengine][electron] QTWebgine/Electron embeds "entire Chromium platform"open2017-01-07

History

#1 Updated by theova 7 days ago

The daily image doesn't use qt5-webengine. An example of a pkgbuild can be seen in the AUR . It would be cool to have this package in the official repository.

#2 Updated by bill-auger 7 days ago

"appimage" in the package name indicates that as a blob package with qt5-webengine baked in - i.e. not built from source code - i.e. not fit for parabola

i could be wrong about that? - but it is indeed the latest casualty of the chromium->qt5-webengine->electron deluge

#3 Updated by bill-auger 7 days ago

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

#4 Updated by theova 7 days ago

bill-auger wrote:

"appimage" in the package name indicates that as a blob package with qt5-webengine baked in - i.e. not built from source code - i.e. not fit for parabola

I didn't know this, thanks.

I contacted the developers of nextloud-client. See https://github.com/nextcloud/desktop/issues/932.

#5 Updated by bill-auger 7 days ago

i would not expect that github issue to be convincing - this is not a new issue - the qt5-webengine dev team have already been confronted with this issue and they do not believe it is true

also, it is not correct to say that qt5-webengine is definitively considered non-free - it is considered non-free only because it has never been definitively shown to be free

also the link to the FSF is not going to be convincing either - if you really wanted to show them something relevant, this would be a better link to offer

https://lists.gnu.org/archive/html/directory-discuss/2017-11/msg00003.html

IIRC a qt5-webengine dev posted to that thread saying they were willing to fix any freedom issues that can be shown conclusively, if chromium does not address them first - that is the best you could ask of any upstream

lastly, i can say that any problem with qt5-webengine is in what it inherits from chromium - if there is any work to be done verifying or liberating qt5-webengine or electron, the upstream chromium would be the ideal place to do that work - in time, the changes would propagate to the others

Also available in: Atom PDF