Package: mnemosyne Version: 2.8+ds1-1 Followup-For: Bug #995084 X-Debbugs-Cc: rharw...@club.cc.cmu.edu Control: tag -1 patch
Dear Maintainer, mnemosyne needs to depend on python3-argon2. Without that, it will fail with the traceback (duplicated in popup): An unexpected error has occurred. Please forward the following info to the developers: Traceback (innermost last): File "/usr/bin/mnemosyne", line 278, in <module> mnemosyne.initialise(data_dir=data_dir, filename=filename, File "/usr/lib/python3/dist-packages/mnemosyne/libmnemosyne/__init__.py", line 400, in initialise self.register_components() File "/usr/lib/python3/dist-packages/mnemosyne/libmnemosyne/__init__.py", line 465, in register_components importlib.import_module(module_name), class_name) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "<frozen importlib._bootstrap>", line 1030, in _gcd_import File "<frozen importlib._bootstrap>", line 1007, in _find_and_load File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line 680, in _load_unlocked File "<frozen importlib._bootstrap_external>", line 850, in exec_module File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed File "/usr/lib/python3/dist-packages/mnemosyne/pyqt_ui/qt_sync_server.py", line 15, in <module> from mnemosyne.libmnemosyne.sync_server import SyncServer File "/usr/lib/python3/dist-packages/mnemosyne/libmnemosyne/sync_server.py", line 9, in <module> from argon2 import PasswordHasher ModuleNotFoundError: No module named 'argon2' Once python3-argon2 is installed, everything is roses. Please add the dependency. Be well, --Robbie -- System Information: Debian Release: bookworm/sid APT prefers testing APT policy: (700, 'testing'), (500, 'unstable'), (300, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 5.14.0-1-amd64 (SMP w/4 CPU threads) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages mnemosyne depends on: ii libjs-sphinxdoc 3.5.4-2 ii libqt5sql5-sqlite 5.15.2+dfsg-12 ii python3 3.9.2-3 ii python3-cheroot 8.5.2+ds1-3 ii python3-cherrypy3 8.9.1-8 ii python3-gtts 2.0.3-1 ii python3-matplotlib 3.3.4-2 ii python3-pil 8.1.2+dfsg-0.3 ii python3-pyqt5 5.15.4+dfsg-4 ii python3-pyqt5.qtsql 5.15.4+dfsg-4 ii python3-pyqt5.qtwebchannel 5.15.4+dfsg-4 ii python3-pyqt5.qtwebengine 5.15.4-2+b1 ii python3-webob 1:1.8.6-1.1 mnemosyne recommends no packages. mnemosyne suggests no packages. -- no debconf information