Just got the following error
File "/usr/bin/anki", line 17, in <module>
import aqt
File "/usr/lib/python3.10/site-packages/aqt/__init__.py", line 69, in <module>
from aqt.main import AnkiQt # isort:skip
File "/usr/lib/python3.10/site-packages/aqt/main.py", line 20, in <module>
import aqt.mediasrv
File "/usr/lib/python3.10/site-packages/aqt/mediasrv.py", line 18, in <module>
import flask
File "/usr/lib/python3.10/site-packages/flask/__init__.py", line 6, in <module>
from . import json as json
File "/usr/lib/python3.10/site-packages/flask/json/__init__.py", line 9, in <module>
from jinja2.utils import htmlsafe_json_dumps as _jinja_htmlsafe_dumps
File "/home/fabian/.local/lib/python3.10/site-packages/jinja2/__init__.py", line 12, in <module>
from .environment import Environment
File "/home/fabian/.local/lib/python3.10/site-packages/jinja2/environment.py", line 25, in <module>
from .defaults import BLOCK_END_STRING
File "/home/fabian/.local/lib/python3.10/site-packages/jinja2/defaults.py", line 3, in <module>
from .filters import FILTERS as DEFAULT_FILTERS # noqa: F401
File "/home/fabian/.local/lib/python3.10/site-packages/jinja2/filters.py", line 13, in <module>
from markupsafe import soft_unicode
ImportError: cannot import name 'soft_unicode' from 'markupsafe' (/usr/lib/python3.10/site-packages/markupsafe/__init__.py)
If you happen to get the same, try removing ~/.local/lib/python3.10/site-packages/jinja2
Pinned Comments
blackthorne commented on 2025-05-09 19:48 (UTC)
the PKGBUILD should be compiling now. if not, please let me know. i'll try and clean up the PKGBUILD soon, try and get rid of the AUR dependency, compiler optimization flags, etc.
@hmry thanks for the rust-clang-linking fix.