DCC-EX / EX-Installer

A Python based cross-platform installer
GNU General Public License v3.0
1 stars 3 forks source link

Bug Report: OpenSSL error on Fedora 38 #106

Closed peteGSX closed 1 year ago

peteGSX commented 1 year ago

Version

0.0.15

Bug description

$ ./EX-Installer-Linux64
Traceback (most recent call last):
  File "ex_installer/main.py", line 30, in <module>
  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 "PyInstaller/loader/pyimod02_importers.py", line 352, in exec_module
  File "ex_installer/ex_installer.py", line 39, in <module>
  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 "PyInstaller/loader/pyimod02_importers.py", line 352, in exec_module
  File "ex_installer/git_client.py", line 25, in <module>
  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 "PyInstaller/loader/pyimod02_importers.py", line 352, in exec_module
  File "pygit2/init.py", line 263, in <module>
  File "pygit2/settings.py", line 55, in init
  File "pygit2/settings.py", line 61, in _initialize_tls_certificate_locations
  File "pygit2/settings.py", line 191, in set_ssl_cert_locations
_pygit2.GitError: OpenSSL error: failed to load certificates: error:00000000:lib(0)::reason(0)
[22844] Failed to execute script 'main' due to unhandled exception!

Steps to reproduce the bug

Run as above.

Expected behaviour

EX-Installer should start.

Screenshots

No response

Additional context

Potential fix on Stack Overflow.