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 .. 7 8 9 10 11 12 13 14 15 16 17 .. 30 Next › Last »
tocic commented on 2023-04-02 04:34 (UTC)
Since the upstream signes its tags and provides the checksums.txt file, don't you think the package needs to verify the sources? See https://wiki.archlinux.org/title/Arch_package_guidelines#Package_sources.
the_z0id commented on 2023-02-18 05:24 (UTC)
@AlexBocken Thank you for the answer. In the meanwhile, I got the build process succeed. It seems that it was a free disk space issue.
AlexBocken commented on 2023-02-13 09:21 (UTC)
@conan-cimmerian Hmm, I was hoping it wasn't the
esbuild
package as I cannot reproduce your error with it being installed.@the_z0id Thanks for the error output, sadly it's not very revealing, at least to me. Sometimes large compiles are just a bit finnicky, have you retried and/or clearing your caches? (
~/.cache/<YOUR_AUR_PKG_MANAGER>
,~/.cache/node/
,~/.cache/yarn
,~/.cache/pip
,...).conan-cimmerian commented on 2023-02-05 21:21 (UTC)
@AlexBocken
When using the command
pacman -Qo $(which esbuild)
I get the output:/usr/bin/esbuild is owned by esbuild 0.17.5-1
the_z0id commented on 2023-02-05 19:06 (UTC) (edited on 2023-02-05 19:17 (UTC) by the_z0id)
Hello.
I get the following error message resulting in not finishing the build process using paru:
cargo:warning=as: BFD (GNU Binutils) 2.40 assertion fail /usr/src/debug/binutils/binutils-gdb/bfd/elf.c:3108
cargo:warning={standard input}: Fatal error: /home/.../.cache/paru/clone/anki/src/anki-2.1.57/out/rust/release/build/libsqlite3-sys-b6c9a28624af1e4c/out/sqlite3/sqlite3.o: No such file or directory
exit status: 1
--- stderr
error occurred: Command "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-march=x86-64" "-mtune=generic" "-O2" "-pipe" "-fno-plt" "-fexceptions" "-Wp,-D_FORTIFY_SOURCE=2" "-Wformat" "-Werror=format-security" "-fstack-clash-protection" "-fcf-protection" "-DSQLITE_CORE" "-DSQLITE_DEFAULT_FOREIGN_KEYS=1" "-DSQLITE_ENABLE_API_ARMOR" "-DSQLITE_ENABLE_COLUMN_METADATA" "-DSQLITE_ENABLE_DBSTAT_VTAB" "-DSQLITE_ENABLE_FTS3" "-DSQLITE_ENABLE_FTS3_PARENTHESIS" "-DSQLITE_ENABLE_FTS5" "-DSQLITE_ENABLE_JSON1" "-DSQLITE_ENABLE_LOAD_EXTENSION=1" "-DSQLITE_ENABLE_MEMORY_MANAGEMENT" "-DSQLITE_ENABLE_RTREE" "-DSQLITE_ENABLE_STAT2" "-DSQLITE_ENABLE_STAT4" "-DSQLITE_SOUNDEX" "-DSQLITE_THREADSAFE=1" "-DSQLITE_USE_URI" "-DHAVE_USLEEP=1" "-D_POSIX_THREAD_SAFE_FUNCTIONS" "-DHAVE_ISNAN" "-DHAVE_LOCALTIME_R" "-o" "/home/.../.cache/paru/clone/anki/src/anki-2.1.57/out/rust/release/build/libsqlite3-sys-b6c9a28624af1e4c/out/sqlite3/sqlite3.o" "-c" "sqlite3/sqlite3.c" with args "cc" did not execute successfully (status code exit status: 1).
ninja: build stopped: subcommand failed.
Build failed.
==> ERROR: A failure occurred in build().
Aborting...
error: failed to build 'anki-2.1.57-1':
error: packages failed to build: anki-2.1.57-1
Any suggestions for a fix?
AlexBocken commented on 2023-02-05 00:18 (UTC) (edited on 2023-02-05 00:18 (UTC) by AlexBocken)
@eclairevoyant Good point, must have been a remnant from an older version of the PKGBUILD where it was still named differently.
@conan-cimmerian I'm struggling to reproduce. The check is done on an esbuild version downloaded by anki and should not interact with the system. What package is your esbuild provider (just in case it somehow still interacts)? If you're not sure you can check via
pacman -Qo $(which esbuild)
. I migh be able to reproduce your problem then.eclairevoyant commented on 2023-02-05 00:13 (UTC) (edited on 2023-02-05 00:14 (UTC) by eclairevoyant)
FYI @AlexBocken a package should not provide itself, and this is the reference package so it shouldn't conflict with anki-qt5, anki-git, etc. Those other packages should provide and conflict with anki (and only anki) instead per Arch guidelines
eclairevoyant commented on 2023-02-05 00:11 (UTC)
@conan-cimmerian So don't use yay, build it in a clean chroot instead and it should work.
conan-cimmerian commented on 2023-01-31 23:00 (UTC)
I keep getting an error when I try to build anki via yay
error /home/andrew/.cache/yay/anki/src/anki-2.1.57/node_modules/esbuild: Command failed. Exit code: 1 Command: node install.js Arguments: Directory: /home/andrew/.cache/yay/anki/src/anki-2.1.57/node_modules/esbuild Output: /home/andrew/.cache/yay/anki/src/anki-2.1.57/out/node_modules/esbuild/install.js:94 throw new Error(
Expected ${JSON.stringify("0.15.13")} but got ${JSON.stringify(stdout)}`); ^Error: Expected "0.15.13" but got "0.17.5" at validateBinaryVersion (/home/andrew/.cache/yay/anki/src/anki-2.1.57/out/node_modules/esbuild/install.js:94:11) at /home/andrew/.cache/yay/anki/src/anki-2.1.57/out/node_modules/esbuild/install.js:241:5
Node.js v18.12.1
[18/75; 1 active; 116.195s] pyenv ninja: build stopped: subcommand failed.
Build failed. ==> ERROR: A failure occurred in build(). Aborting... -> error making: anki `
AlexBocken commented on 2023-01-29 12:41 (UTC)
@Meyuzashi good catch, thanks! Added in
-3
.« First ‹ Previous 1 .. 7 8 9 10 11 12 13 14 15 16 17 .. 30 Next › Last »