libcurl libssl mismatch on MacOS in nuitka build
I am experiencing an issue with using umo setup. I am following the instructions from the "modding-openmw.com" on the "Automatic Installation Guide". I am at the step "Install a Mod List With umo". After running umo setup I successfully enter the API key and the directories, but after that I get the error. Here is the output:
XXX % ./umo setup
connecting to sso.nexusmods.com...
sso authentication failed
Open this link in your browser, you will need to log in:
https://next.nexusmods.com/settings/api-keys
Click the "Request API Key" button for umo.
Paste this key here (please note that for security reasons nothing will be shown here when you paste):XXX
found tes3cmd at XXX/momw-tools-pack-macos/tes3cmd
Please enter a path where mod lists should be put (lists will get their own folder in this directory): XXX
In the next step you can input another cache dir location. The cache dir is the location where all downloaded archives are stored. The default location is XXX/Library/Caches/umomwd
Cache dir location (leave blank to use the default):
XXX/Library/Application Support/umomwd/config.json written
╭────────────────────────────────── Traceback (most recent call last) ───────────────────────────────────╮
│ in setup:84 │
│ │
│ in call_subcmd:53 │
│ │
│ in call_subcmd:234 │
│ │
│ in <module subcmds>:27 │
│ │
│ in <module umonxm>:23 │
│ │
│ in <module umorequests>:4 │
╰────────────────────────────────────────────────────────────────────────────────────────────────────────╯
ImportError: dlopen(/Applications/umo.app/Contents/MacOS/pycurl.so, 0x0002): Symbol not found:
_SSL_get0_group_name
Referenced from: <6EF51D78-B6FE-3C5C-961A-23AC2651BE41>
/Applications/umo.app/Contents/MacOS/libcurl.4.8.0.dylib
Expected in: <E0C025C6-9C1A-3555-9F9F-E4FF3F82291B>
/Applications/umo.app/Contents/MacOS/libssl.3.dylib
I am assuming there is an issue with Python or libraries it is using but I have no idea how to fix that. I would appreciate any suggestions.
I am using MacBookPro M4 with Sequoia 15.5, as well as the latest stable version of OpenMW (0.49).