OpenPGP crashes when selecting the extension
Please first check if another issue has been opened for your problem
Versions
- OS: Windows 11 (64-bit)
- Gajim version: 1.7.3
- GTK version: 3.24.38
- Python-nbxmpp version: 4.2.2
Steps to reproduce the problem
1.Select the OpenPGP extension
Expected behavior
Enable OpenPGP encryption
Actual behavior
Error : Gajim encountered an error
Versions:
- OS: Windows 10
- GTK Version: 3.24.38
- PyGObject Version: 3.44.1
- GLib Version : 2.76.1
- python-nbxmpp Version: 4.2.2
- Gajim Version: 1.7.3
Traceback
Traceback (most recent call last):
File "C:/msys64/home/appveyor/gajim/win/_build_root/mingw64/lib/python3.10/site-packages/gnupg.py", line 941, in __init__
File "C:/msys64/home/appveyor/gajim/win/_build_root/mingw64/lib/python3.10/site-packages/gnupg.py", line 1007, in _open_subprocess
File "C:/msys64/home/appveyor/gajim/win/_build_root/mingw64/lib/python3.10/subprocess.py", line 971, in __init__
File "C:/msys64/home/appveyor/gajim/win/_build_root/mingw64/lib/python3.10/subprocess.py", line 1440, in _execute_child
FileNotFoundError: [WinError 2] Le fichier spécifié est introuvable
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:/msys64/home/appveyor/gajim/win/_build_root/mingw64/lib/python3.10/site-packages/gajim/plugins/repository.py", line 263, in _on_download_plugin_finished
File "C:/msys64/home/appveyor/gajim/win/_build_root/mingw64/lib/python3.10/site-packages/gajim/common/helpers.py", line 1365, in notify
File "C:/msys64/home/appveyor/gajim/win/_build_root/mingw64/lib/python3.10/site-packages/gajim/gtk/plugins.py", line 462, in _on_download_finished
File "C:/msys64/home/appveyor/gajim/win/_build_root/mingw64/lib/python3.10/site-packages/gajim/plugins/pluginmanager.py", line 135, in update_plugins
File "C:/msys64/home/appveyor/gajim/win/_build_root/mingw64/lib/python3.10/site-packages/gajim/plugins/pluginmanager.py", line 214, in add_plugin
File "C:/msys64/home/appveyor/gajim/win/_build_root/mingw64/lib/python3.10/site-packages/gajim/plugins/pluginmanager.py", line 431, in activate_plugin
File "C:/msys64/home/appveyor/gajim/win/_build_root/mingw64/lib/python3.10/site-packages/gajim/plugins/pluginmanager.py", line 403, in _register_modules_with_handlers
File "C:\Users\info\AppData\Roaming\Gajim\Plugins\openpgp\modules\openpgp.py", line 309, in get_instance
return OpenPGP(*args, **kwargs), 'OpenPGP'
File "C:\Users\info\AppData\Roaming\Gajim\Plugins\openpgp\modules\openpgp.py", line 95, in __init__
self._pgp = PGPBackend(self.own_jid, path)
File "C:\Users\info\AppData\Roaming\Gajim\Plugins\openpgp\backend\pygpg.py", line 83, in __init__
gnupg.GPG.__init__(self, gpgbinary='gpg', gnupghome=str(gnupghome))
File "C:/msys64/home/appveyor/gajim/win/_build_root/mingw64/lib/python3.10/site-packages/gnupg.py", line 945, in __init__
OSError: Unable to run gpg (gpg) - it may not be available.
Steps to reproduce the problem
...