Search Criteria
Package Details: anki 24.04.1-3
Package Actions
Git Clone URL: | https://aur.archlinux.org/anki.git (read-only, click to copy) |
---|---|
Package Base: | anki |
Description: | Helps you remember facts (like words/phrases in a foreign language) efficiently |
Upstream URL: | https://apps.ankiweb.net/ |
Keywords: | anki languages learning vocabulary |
Licenses: | AGPL3 |
Conflicts: | anki-bin, anki-git, anki-qt5 |
Submitter: | demize |
Maintainer: | AlexBocken |
Last Packager: | AlexBocken |
Votes: | 159 |
Popularity: | 7.53 |
First Submitted: | 2021-09-17 22:31 (UTC) |
Last Updated: | 2024-05-25 10:44 (UTC) |
Dependencies (30)
- python (python37AUR, python311AUR, python310AUR)
- python-beautifulsoup4
- python-certifi
- python-decorator
- python-distro
- python-flask-cors
- python-jsonschema
- python-markdown
- python-orjson (python-orjson-gitAUR)
- python-protobuf (python-protobuf-gitAUR)
- python-pyqt6-webengine
- python-pysocks
- python-requests
- python-send2trash
- python-waitress
- qt6-multimedia
- qt6-svg
- cargo (rust-nightly-binAUR, cargo-gitAUR, rustup-gitAUR, rust, rustup) (make)
- git (git-gitAUR) (make)
- mold (mold-gitAUR) (make)
- ninja (ninja-kitwareAUR, ninja-memAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-jobserverAUR) (make)
- nodejs (nodejs-gitAUR, nodejs-lts-fermiumAUR, nodejs-sharedAUR, nodejs-lts-hydrogen, nodejs-lts-iron) (make)
- python-installer (python-installer-gitAUR) (make)
- python-wheel (make)
- rsync (rsync-gitAUR, rsync-reflinkAUR, rsync-reflink-gitAUR) (make)
- yarn (corepackerAUR, yarn-pnpm-corepackAUR, yarn-berryAUR) (make)
- lame (lame-svnAUR, lame-altivecAUR) (optional) – record sound
- mplayer (mplayer-gui-svnAUR, mplayer-vaapiAUR) (optional) – play sound
- mpv (mpv-light-pulseAUR, mpv-vapoursynth-gitAUR, mpv-gitAUR, mpv-build-gitAUR, mpv-fullAUR, mpv-full-build-gitAUR, mpv-amd-full-gitAUR, mpv-full-gitAUR) (optional) – play sound. prefered over mplayer
- texlive-most (optional) – render LaTex in cards
Required by (2)
- kindle2anki-git
- subs2srs (optional)
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 .. 29 Next › Last »
7ate9 commented on 2024-05-02 13:41 (UTC)
@Vamp898 I think the issue will always crop up when a new significant python version is released.
the aqt module was probably in
/usr/lib/python3.11/site-packages/aqt
before you rebuilt it, but only python version 3.11.* will look under the/usr/lib/python3.11
directory. Since your python version is now 3.12, it won't look there and just tell you module aqt (the anki module) doesn't exist. v3.12 will only look for modules listed in$ python -c 'import sys; print(sys.path)
Anyway, just expect it to break every time the python version significantly changes.
Looks like people over at aur package
anki-bin
were having a similar issue.(I'm mostly writing this for myself though, as I always forget about this when stuff breaks lol)
Vamp898 commented on 2024-04-24 16:26 (UTC)
good 'ol rebuild fixed it
Vamp898 commented on 2024-04-24 16:15 (UTC)
Since the latest update, Anki no longer starts for me (i rarely use it on the PC so i didn*t notice it until now)
It just says
Traceback (most recent call last): File "/usr/bin/anki", line 5, in <module> from aqt import run ModuleNotFoundError: No module named 'aqt'
AlexBocken commented on 2024-04-16 08:04 (UTC)
@antecrescent thanks for the tips, implemented some of your recommendations with 24.04.1 @misc thank you as well, appeared to me as if these are not relevant yet. Will keep an eye on this.
antecrescent commented on 2024-04-06 10:31 (UTC) (edited on 2024-04-06 10:31 (UTC) by antecrescent)
You can also drop the python-pip-system-certs dependency for 24.04 since Arch already ships a patched python-requests, which uses the system cert store (https://gitlab.archlinux.org/archlinux/packaging/packages/python-requests/-/blob/main/certs.patch?ref_type=heads).
You'll need to patch qt/aqt/__init__.py accordingly: sed -i '/pip_system_certs/d' qt/aqt/__init__.py
python-pip-system-certs becomes optional with the next release (97efd49c).
misc commented on 2024-04-05 18:12 (UTC)
For the upcoming version, the "Switch to SvelteKit" (9f55cf26) currently includes some silly hardcoding of (with the PKGBUILD non-existing) packaged yarn.
antecrescent commented on 2024-04-05 15:22 (UTC)
Gentoo's Anki proxy-maintainer here :) You should be able to drop the disable-git-checks.patch, some repo setup steps in prepare() and PYTHON_BINARY. See: https://github.com/antecrescent/gentoo/blob/4be39573a8441db7498f21ac664e209da8247786/app-misc/anki/anki-24.04.ebuild
jthvai commented on 2024-04-03 14:08 (UTC) (edited on 2024-04-03 14:09 (UTC) by jthvai)
You were right, this was entirely my bad sorry - I should have tried to build locally before commenting. This was an issue with chaotic-aur's build process.
https://github.com/chaotic-aur/packages/issues/3096
AlexBocken commented on 2024-04-03 11:01 (UTC)
@jthvai Thanks for the report! That's odd, python-pip-system-certs is explicitly listed as a dependency and should prevent this error. Are you sure that package did install correctly on your machine?
This is my output on
pacman -Ql python-pip-system-certs
Otherwise maybe force an install via
paru -S python-pip-system-certs --asdeps
but I don't want to recommend this way for everyone if your problem is reproducible. I was not able to reproduce it on three machines of mine though. Let me know if you have further information about particularities of your setup.jthvai commented on 2024-04-03 01:57 (UTC)
Following the update to 24.04, anki now fails to launch with
« First ‹ Previous 1 2 3 4 5 6 7 .. 29 Next › Last »