OpenSSL dependency bug: crash after a library upgrade
See https://github.com/pyca/pyopenssl/issues/1154
Traceback:
~ $ gajim
Traceback (most recent call last):
File "/usr/bin/gajim", line 33, in <module>
sys.exit(load_entry_point('gajim==1.5.1', 'gui_scripts', 'gajim')())
File "/usr/lib/python3.10/site-packages/gajim/gajim.py", line 169, in main
_init_gui('GTK')
File "/usr/lib/python3.10/site-packages/gajim/gajim.py", line 103, in _init_gui
_init_gtk()
File "/usr/lib/python3.10/site-packages/gajim/gajim.py", line 120, in _init_gtk
from gajim.gui import exception
File "/usr/lib/python3.10/site-packages/gajim/gtk/exception.py", line 42, in <module>
from gajim.common import app
File "/usr/lib/python3.10/site-packages/gajim/common/app.py", line 53, in <module>
from gajim.common import ged as ged_module
File "/usr/lib/python3.10/site-packages/gajim/common/ged.py", line 27, in <module>
from gajim.common.events import ApplicationEvent
File "/usr/lib/python3.10/site-packages/gajim/common/events.py", line 43, in <module>
from gajim.common.helpers import AdditionalDataDict
File "/usr/lib/python3.10/site-packages/gajim/common/helpers.py", line 78, in <module>
from OpenSSL.crypto import X509, load_certificate
File "/usr/lib/python3.10/site-packages/OpenSSL/__init__.py", line 8, in <module>
from OpenSSL import SSL, crypto
File "/usr/lib/python3.10/site-packages/OpenSSL/SSL.py", line 19, in <module>
from OpenSSL.crypto import (
File "/usr/lib/python3.10/site-packages/OpenSSL/crypto.py", line 3224, in <module>
utils.deprecated(
TypeError: deprecated() got an unexpected keyword argument 'name'