Gajim fails to start after upgrade to latest Nightly (gajim-default-nightly )
PROBLEM:
python3-nbxmpp-nightly is not automatically updated when installing gajim-default-nightly (dependency not defined correctly?)
SOLUTION: Manually update python3-nbxmpp-nightly
Versions
- OS: Linux Mint 20
- GTK Version: 3.24.20
- PyGObject Version: 3.36.0
- GLib Version : 2.64.2
- python-nbxmpp Version: 1.91.0
- Gajim Version: 1.2.91+40944944
Traceback
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/gajim/roster_window.py", line 5217, in _open_wizard
open_window('AccountWizard')
File "/usr/lib/python3/dist-packages/gajim/gtk/util.py", line 822, in open_window
module = import_module(WINDOW_MODULES[name])
File "/usr/lib/python3.8/importlib/__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
File "<frozen importlib._bootstrap>", line 991, in _find_and_load
File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 783, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "/usr/lib/python3/dist-packages/gajim/gtk/account_wizard.py", line 31, in <module>
from nbxmpp.errors import RegisterStanzaError
ImportError: cannot import name 'RegisterStanzaError' from 'nbxmpp.errors' (/usr/lib/python3/dist-packages/nbxmpp/errors.py)
Steps to reproduce the problem
Update and run on LinuxMint 20: $ sudo apt install python3-nbxmpp-nightly $ gajim