Search Criteria
Package Details: anki 24.11-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: | 178 |
Popularity: | 6.93 |
First Submitted: | 2021-09-17 22:31 (UTC) |
Last Updated: | 2024-11-30 10:33 (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 (rustup-gitAUR, rust-nightly-binAUR, rust-gitAUR, rust-beta-binAUR, rustup-stubAUR, rust, rustup) (make)
- git (git-gitAUR, git-glAUR) (make)
- mold (mold-gitAUR) (make)
- ninja (ninja-kitwareAUR, ninja-memAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-jobserverAUR) (make)
- nodejs (nodejs-lts-fermiumAUR, nodejs-gitAUR, python-nodejs-wheelAUR, 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 (yarn-pnpm-corepackAUR, corepackerAUR, yarn-berryAUR) (make)
- lame (lame-svnAUR, lame-altivecAUR) (optional) – record sound
- mplayer (mplayer-vaapiAUR, mplayer-gui-svnAUR) (optional) – play sound
- mpv (mpv-light-pulseAUR, mpv-amd-full-gitAUR, mpv-full-gitAUR, mpv-fullAUR, mpv-gitAUR, mpv-full-build-gitAUR, mpv-build-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 .. 6 7 8 9 10 11 12 13 14 15 16 .. 30 Next › Last »
<deleted-account> commented on 2023-05-05 13:35 (UTC)
Anyone else getting this errors?
Build failed. ==> ERROR: A failure occurred in build(). Aborting... error: failed to build 'anki-2.1.62-2': checking dependencies...
AlexBocken commented on 2023-05-04 15:55 (UTC)
@AutomaticUpdates good idea! As of my understanding, the anki devs have their own method for optimizing their build process which is enabled by calling
./tools/build
. I'm not quite sure about this but I also couldn't find any further information on optimization on their github besides them recommending to act like this.I played around with the build process but couldn't get it working by for example adding
--release
at thecargo build
step (and adjusting appropriate further steps). At least to me it feels like significant patching would be required for it to work.If you have a working PKGBUILD, patches or any ideas, please post them here, I'm glad to see what others can do to improve this package.
AutomaticUpdates commented on 2023-05-04 13:46 (UTC)
The
cargo build
command that is run results in a unoptimized debug binary. It would be great if it would build the binary in release modeboarim commented on 2023-04-18 12:28 (UTC)
I got an error during the build phase with
pyenv
:Any idea why?
snpefk commented on 2023-04-12 09:36 (UTC)
Having trouble building
cargo
part:dough.mean commented on 2023-04-05 17:39 (UTC)
I had the same issue as @a-bostaurus, but apparently my
/etc/resolv.conf
was not correctly configured. This fixes it for me:More details in the wiki: https://wiki.archlinux.org/title/systemd-resolved#DNS
AlexBocken commented on 2023-04-03 12:06 (UTC)
@a-bostaurus Hmmm, should work with the default key server without any issues. Might be your gpg conf if it is peculiar.
a-bostaurus commented on 2023-04-03 10:46 (UTC)
@AlexBocken: The Problem is still existing. My terminal says: "gpg --receive-keys C0A351979B37E3B9 gpg: Empfangen vom Schlüsselserver fehlgeschlagen: Server zeigt einen unbestimmten Fehler an" (gpg: Receive from key server failed: server displays an unspecified error). Perhaps the keyserver is down.
AlexBocken commented on 2023-04-02 12:25 (UTC) (edited on 2023-05-13 10:29 (UTC) by AlexBocken)
If your build aborts due to "unknown public key" like this:
Please manually import this key once via
gpg --receive-keys <key-id>
as below.This is best practice for packages to ensure security.
AlexBocken commented on 2023-04-02 12:20 (UTC)
@tocic good point. I must have missed this when changing to the git sources instead of the tarballs. Might be a bit annoying to have to manually import this key on first install but the security implications are definitely valid. New PKGBUILD (did not bump pkgrel as resultant build should not change) includes the pgp signature as well as relying on the tag commit hashsum instead of the tag name to be more reliable. Thanks for commenting!
« First ‹ Previous 1 .. 6 7 8 9 10 11 12 13 14 15 16 .. 30 Next › Last »