Package Details: anki-git r1122.6df5ce7-1

Git Clone URL: https://aur.archlinux.org/anki-git.git (read-only)
Package Base: anki-git
Description: Helps you remember facts (like words/phrases in a foreign language) efficiently
Upstream URL: http://ankisrs.net/
Licenses: AGPL3
Conflicts: anki, anki20
Provides: anki
Submitter: degeberg
Maintainer: degeberg
Last Packager: degeberg
Votes: 11
Popularity: 1.600058
First Submitted: 2017-02-12 11:51
Last Updated: 2017-02-15 08:56

Latest Comments

DarkShadow44 commented on 2017-06-02 16:41

Since updating to qt5.9(testing) some shortcuts are broken, the number keys (1-4) can't be used anymore to rate the cards as hard/good/easy anmore. strg-z is also affected.
Downgrading to non-testing qt5.8 fixes the issue.

Don't know if this is an anki issue or an qt issue though. Can someone confirm?

dequis commented on 2017-03-31 14:49

The relevant bug that caused 5.8 to be marked as "broken" is now closed https://bugreports.qt.io/browse/QTBUG-58362

And it's been backported to arch as 5.8.0-5 https://bugs.archlinux.org/task/53444

Unfortunately the version check of this package checks for 5.8.0 and has no way to know that arch's 5.8.0-5 contains this fix. So until 5.8.1 happens, the workaround from the previous comment is still needed (remove the offending line)

kojin commented on 2017-02-26 22:04

This is currently broken as the git version of Anki expects qt5-base to be 5.7 and the current version as of writing is 5.8.

Apparently the devs believe qt 5.8 is broken.

You have two options:
1) roll back qt5-base and qt5-webengine to 5.7
2) comment the offending line of code in aqt/qt.py line 43 (https://github.com/dae/anki/blob/master/aqt/qt.py#L43)

Edit: I should add that if you modify qt.py you will likely run into the issue the devs ran into.

aphirst commented on 2017-02-25 13:44

[adam@rakka ~]$ anki
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 43, in <module>
raise Exception("Your Qt version is known to be broken.")
Exception: Your Qt version is known to be broken.

Is there anything we can do about this?

verant commented on 2017-02-13 21:33

Probably needs qt5-webengine doesn't work on my system otherwise