Project

General

Profile

Bug #1426

[anki] depend on qt5-webengine

Elon_Satoshi - over 2 years ago - . Updated 9 months ago.

Status:
open
Priority:
freedom issue
Assignee:
% Done:

0%


Description

$ sudo pacman -S anki
resolving dependencies...
warning: cannot resolve "qt5-webengine", a dependency of "anki"
:: The following package cannot be upgraded due to unresolvable dependencies:
anki

I am currently installing it with --assume-installed qt5-webengine to see if it runs. If not, maybe we could compile it to run without qt5-webengine, and then remove the dependency.


Related issues

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

Actions
Related to Packages - Packaging request #1830: Let's revert Anki to version 2.0.*open

Actions

History

#1

Updated by Elon_Satoshi over 2 years ago

Anki won't run without the qt5-webengine dependency

Traceback (most recent call last):
File "/usr/bin/anki", line 6, in <module>
import aqt
File "/usr/share/anki/aqt/__init__.py", line 14, in <module>
from aqt.qt import *
File "/usr/share/anki/aqt/qt.py", line 17, in <module>
from PyQt5.QtWebEngineWidgets import QWebEnginePage
ModuleNotFoundError: No module named 'PyQt5.QtWebEngineWidgets'

I think it needs to be rebranded for Parabola. Maybe somebody could show me how to remove qt5-webengine from a python project.

#2

Updated by Elon_Satoshi over 2 years ago

Would it be possible to use qtwebkit instead of qtwebengine in Anki? How would I do that?

#3

Updated by isacdaavid over 2 years ago

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

Updated by isacdaavid over 2 years ago

  • Assignee set to isacdaavid
  • Subject changed from [anki] depends on qt5-webengine to [anki][kalgebra][libkgapi][telepathy-kde-text-ui] depends on qt5-webengine

anki is just one of a handful of new packages that fail to install (let alone run) because of their dependency on qt5-webengine. since the blacklist has been called into question for its inclusion of qt5-webengine, I would rather go to the root of the problem (#1167) and find out whether I can solve it all there, before attempting to change affected packages like anki. so stay tuned.

#5

Updated by isacdaavid about 2 years ago

  • Priority changed from bug to freedom issue
  • Subject changed from [anki][kalgebra][libkgapi][telepathy-kde-text-ui] depends on qt5-webengine to [anki][kalgebra][libkgapi][telepathy-kde-text-ui][luminancehdr][pgadmin4][psi-plus-plugins] depend on qt5-webengine
#6

Updated by bill-auger 9 months ago

  • Subject changed from [anki][kalgebra][libkgapi][telepathy-kde-text-ui][luminancehdr][pgadmin4][psi-plus-plugins] depend on qt5-webengine to [anki] depend on qt5-webengine
#7

Updated by bill-auger 18 days ago

Also available in: Atom PDF