Search Criteria
Package Details: anki 25.02.6-1
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: | 199 |
Popularity: | 7.64 |
First Submitted: | 2021-09-17 22:31 (UTC) |
Last Updated: | 2025-06-01 17:08 (UTC) |
Dependencies (30)
- python (python37AUR)
- 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-protobuf-21AUR)
- python-pyqt6-webengine
- python-pysocks
- python-requests
- python-send2trash
- python-waitress
- qt6-multimedia
- qt6-svg
- cargo (rust-nightly-binAUR, rust-gitAUR, rust-beta-binAUR, rustup-stubAUR, rustup-gitAUR, rust, rustup) (make)
- git (git-gitAUR, git-glAUR) (make)
- mold (mold-gitAUR) (make)
- ninja (ninja-kitwareAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-jobserverAUR, ninja-memAUR) (make)
- nodejs (nodejs-gitAUR, python-nodejs-wheelAUR, nodejs-lts-hydrogenAUR, nodejs-lts-iron, nodejs-lts-jod) (make)
- python-installer (make)
- python-wheel (make)
- rsync (rsync-gitAUR, rsync-reflink-gitAUR, rsync-reflinkAUR) (make)
- yarn (yarn-pnpm-corepackAUR, yarn-berryAUR, corepackerAUR) (make)
- lame (lame-svnAUR, lame-altivecAUR) (optional) – record sound
- mplayer (mplayer-gui-svnAUR) (optional) – play sound
- mpv (mpv-light-pulseAUR, mpv-gitAUR, mpv-build-gitAUR, mpv-full-luajit-gitAUR, mpv-amd-full-gitAUR, libmpv-gitAUR, mpv-fullAUR, mpv-full-gitAUR, mpv-full-build-gitAUR) (optional) – play sound. prefered over mplayer
- texlive-most (optional) – render LaTex in cards
Required by (2)
- kindle2anki-git
- subs2srs (optional)
Latest Comments
1 2 3 4 5 6 .. 32 Next › Last »
AlexBocken commented on 2025-06-02 09:22 (UTC)
@antecrescent nice catch, thanks! Will use from now on.
antecrescent commented on 2025-06-02 09:21 (UTC)
This is a nitpick, but I think the hash you record for anki via
git rev-parse $pkgver
isn't the one that upstream uses, because your hash is that of the tag itself, not that of the underlying commit (upstream usesHEAD
at build/runner/src/build.rs:168).You could use
git rev-parse $pkgver^{}
as per https://stackoverflow.com/a/16818141.AlexBocken commented on 2025-05-28 16:04 (UTC) (edited on 2025-05-28 16:06 (UTC) by AlexBocken)
@testingwithfire It's not anki itself that is having issues here, it's a dependency of anki (the package is
python-pyqt6-webengine
).python-pyqt6-webengine
depends onlibxml2
and it is important that your installed versions of these two packages are aligned with each other. Normally this is what your distro maintainers do. It seems like on your side this was messed up somehow.Without further information I don't think I can help too much, but try this command to enforce an up-to-date and fully aligned install between libxml2 and python-pyqt6-webengine
Maybe you have installed a weird AUR version of one of these or have done a partial system upgrade (hence the
uy
to update everything). I explicitly recommendpacman
here, notpamac
.If that does not want to help give me the output for these commands:
And if the two libxml2 commands above throw errors:
testingwithfire commented on 2025-05-28 15:51 (UTC)
Hi Alex, I can't make head or tail of what I should do next based on what you wrote, unfortunately.
It's too bad that anki itself is such a behemoth; wish they offered skinnied-down versions.
AlexBocken commented on 2025-05-28 15:43 (UTC)
@testwithfire Thanks for the report! This sounds like a python-pyqt6-webengine issue. Mainly, that it has not been built against your installed version of libxml2. I'm not sure how libxml2 and python-pyqt6-webengine are installed on your side as I do not use Manjaro. My tip would be to see whether you can force a rebuild of python-pyqt6-webengine against your installed version via a re-install (clearing any relevant caches before) or down(?)-grading your libxml2 to be at at a suitable version. Note that for me /usr/lib/libxml2.so.16 is present with the current Arch repo version 2.14.3-1 of libxml2. Hope that helps!
testingwithfire commented on 2025-05-28 15:34 (UTC) (edited on 2025-05-28 15:35 (UTC) by testingwithfire)
I'm running Manjaro 25.0.1 "Zetar", XFCE desktop. Note that this is the minimal install.
I just ran pamac build anki.
anki 25.02.5-1 will not run in this environment. In the CLI, I see the following errors:
quanta.rs commented on 2025-05-01 06:42 (UTC) (edited on 2025-05-02 06:32 (UTC) by quanta.rs)
Edit: SOLVED
So it turns out a recent kernel update wasn't compatible with my nvidia driver (for a really old card). I switched to open source driver and now it works fine. Not a problem from Anki it seems.
Hi.
Anki segfaults for me without any error message:
I used to have Anki installed in past and it worked. I reinstalled it after a long time.
I was suspecting that maybe my old config/data was a problem, so I did:
Is there a way to identify what is causing this to happen?
Thanks.
(P.S. I am building from 111cc4de0742 which is where master is at the time of writing.)
AlexBocken commented on 2025-04-17 08:59 (UTC)
Hello @annatar1995 Many thanks for your report. I don't believe this is an anki issue, more likely, this is a graphics driver issue for you. Recently, some changes were done to the ownership of drivers on Arch iirc. Adapting your user to be part of the relevant group (check the ownership of /dev/dri/renderD128 or similar files and add your user to the relevant group).
An insecure but quick fix would be a chmod 666 /dev/dri/renderD128 but I would not recommend giving your entire system rw rights.
annatar1995 commented on 2025-04-14 11:47 (UTC) (edited on 2025-04-17 07:26 (UTC) by annatar1995)
Hello.
When trying to run Anki I get the following:
This is using Wayland Plasma. Adding
beforehand did nothing. anki-bin does not work either.
Thanks in advance, and apologies if this is a dumb question.
Edit: I tried on X11 i3. It did run, but the GUI contained a lot of blocks, some black. It was not usable.
Edit: The fix here: https://www.reddit.com/r/Anki/comments/1jtozfe/anki_failed_to_start_after_update_linux/ worked for me.
1 2 3 4 5 6 .. 32 Next › Last »