gajim-plugins issueshttps://dev.gajim.org/gajim/gajim-plugins/-/issues2023-10-31T12:06:45Zhttps://dev.gajim.org/gajim/gajim-plugins/-/issues/593[OpenPGP] Error when gpg executable is missing2023-10-31T12:06:45ZJ Smith[OpenPGP] Error when gpg executable is missing## Versions:
- OS: Windows 10
- GTK Version: 3.24.33
- PyGObject Version: 3.42.1
- GLib Version : 2.72.0
- python-nbxmpp Version: 3.0.1
- Gajim Version: 1.4.0
## Traceback
```
Traceback (most recent call last):
File "C:/msys64/home/ap...## Versions:
- OS: Windows 10
- GTK Version: 3.24.33
- PyGObject Version: 3.42.1
- GLib Version : 2.72.0
- python-nbxmpp Version: 3.0.1
- Gajim Version: 1.4.0
## Traceback
```
Traceback (most recent call last):
File "C:/msys64/home/appveyor/gajim/win/_build_root/mingw64/lib/python3.9/site-packages/gnupg.py", line 881, in __init__
File "C:/msys64/home/appveyor/gajim/win/_build_root/mingw64/lib/python3.9/site-packages/gnupg.py", line 961, in _open_subprocess
File "C:/msys64/home/appveyor/gajim/win/_build_root/mingw64/lib/python3.9/subprocess.py", line 951, in __init__
File "C:/msys64/home/appveyor/gajim/win/_build_root/mingw64/lib/python3.9/subprocess.py", line 1420, in _execute_child
FileNotFoundError: [WinError 2] The system cannot find the file specified
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.9/site-packages/gajim/gtk/plugins.py", line 333, in _on_enabled_toggled
File "C:/msys64/home/appveyor/gajim/win/_build_root/mingw64/lib/python3.9/site-packages/gajim/plugins/pluginmanager.py", line 570, in activate_plugin
File "C:/msys64/home/appveyor/gajim/win/_build_root/mingw64/lib/python3.9/site-packages/gajim/plugins/pluginmanager.py", line 542, in _register_modules_with_handlers
File "C:\gajimportable\Gajim\UserData\Plugins\openpgp\modules\openpgp.py", line 309, in get_instance
return OpenPGP(*args, **kwargs), 'OpenPGP'
File "C:\gajimportable\Gajim\UserData\Plugins\openpgp\modules\openpgp.py", line 95, in __init__
self._pgp = PGPBackend(self.own_jid, path)
File "C:\gajimportable\Gajim\UserData\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.9/site-packages/gnupg.py", line 885, in __init__
OSError: Unable to run gpg (gpg) - it may not be available.
```
## Steps to reproduce the problem
...https://dev.gajim.org/gajim/gajim-plugins/-/issues/537Plugins: Display of manifest.json has decoding errors2022-05-13T08:00:37ZChristian EichertPlugins: Display of manifest.json has decoding errorsOmemo plugin, no UTF8 ...
![image](/uploads/5b29dfde68ad9a814c58aae903594e63/image.png)Omemo plugin, no UTF8 ...
![image](/uploads/5b29dfde68ad9a814c58aae903594e63/image.png)