Package: mnemosyne
Version: 2.11+ds1-1
Severity: normal

Dear Maintainer,

what should happen:
if mnemosyne requires a package (such as PyQt6) to run, it should require its
installation in debian/control or otherwise

what happens:
on my system at least (admittedly devan)
 /usr/lib/python3/dist-packages/mnemosyne/libmnemosyne/__init__.py:377:
UserWarning: google_trans_new package is not installed. Google
translate feature will not be available.
  warnings.warn("google_trans_new package is not installed. Google
translate feature will not be available.")
Log body:
 An unexpected error has occurred.
Please forward the following info to the developers:

Traceback (innermost last):
  File "/usr/bin/mnemosyne", line 144, in <module>
    from PyQt6 import QtWebEngineWidgets # Needs to happen first.
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 ModuleNotFoundError: No module named 'PyQt6'

An unexpected error has occurred.
Please forward the following info to the developers:

Traceback (innermost last):
  File "/usr/bin/mnemosyne", line 144, in <module>
    from PyQt6 import QtWebEngineWidgets # Needs to happen first.
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 ModuleNotFoundError: No module named 'PyQt6'
An unexpected error has occurred.
Please forward the following info to the developers:

Traceback (innermost last):
  File "/usr/bin/mnemosyne", line 144, in <module>
    from PyQt6 import QtWebEngineWidgets # Needs to happen first.
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 ModuleNotFoundError: No module named 'PyQt6'



and sure enough:  neither python3-pyqt6 nor pyside6.qtwebenginecore is
installed despite installing mnemosyne

installing these gets a little futher: PyQt6.QtMultimedia still missing

installing the python3 qt6 qtmultimedia package allowed running of mnemosyne

-- System Information:
Distributor ID:    Devuan
Description:    Devuan GNU/Linux 6 (excalibur/ceres)
Release:    6
Codename:    excalibur ceres
Architecture: x86_64

Kernel: Linux 6.12.0-gnu-librelibre-c23-gnm (SMP w/2 CPU threads; PREEMPT)
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8),
LANGUAGE=en_CA:en
Shell: /bin/sh linked to /usr/bin/dash
Init: sysvinit (via /sbin/init)
LSM: AppArmor: enabled

Versions of packages mnemosyne depends on:
ii  libjs-sphinxdoc             8.1.3-4
ii  libqt5sql5-sqlite           5.15.15+dfsg-2
ii  python3                     3.13.1-2
ii  python3-argon2              21.1.0-3
ii  python3-cheroot             10.0.1+ds1-2
ii  python3-cherrypy3           18.10.0-1
ii  python3-gtts                2.5.4-1
ii  python3-matplotlib          3.8.3-3+b1
ii  python3-pil                 10.4.0-1.1
ii  python3-pyqt5               5.15.11+dfsg-1+b2
ii  python3-pyqt5.qtsql         5.15.11+dfsg-1+b2
ii  python3-pyqt5.qtwebchannel  5.15.11+dfsg-1+b2
ii  python3-pyqt5.qtwebengine   5.15.7-1
ii  python3-webob               1:1.8.7-3

mnemosyne recommends no packages.

Versions of packages mnemosyne suggests:
ii  mplayer  2:1.5+svn38638-3

-- no debconf information

Reply via email to