Naxesss / MapsetVerifier

A modding tool for osu!
93 stars 8 forks source link

No usable version of libssl was found #38

Open ravener opened 1 year ago

ravener commented 1 year ago

Backend doesn't want to start

 ~/D/mapsetverifier-1.8.2  ./resources/app/api/linux-x64/MapsetVerifierBackend
Startup.
Configure Services.
No usable version of libssl was found
fish: Job 1, './resources/app/api/linux-x64/M…' terminated by signal SIGABRT (Abort)

That's weird because ssl is one of the most essential libraries on every distro and of course I have them. Could it be a version issue? Because I'm on Ubuntu 22.04 LTS which was released later than the last release of this program so maybe due to updated distro packages? Hopefully this project is still being maintained.

Kyuunex commented 1 year ago

You need an older version of openssl, probably version 1.1. It's probably packaged as a separate package on Ubuntu like it is on Arch.

ravener commented 1 year ago

Thanks @Kyuunex

Unfortunately latest Ubuntu decided to completely remove that package from their repositories. But luckily I manually went and downloaded the latest .deb that was available for an older Ubuntu version, I did not want to mess with my system libraries so I didn't install the .deb directly but I extracted it and modified LD_LIBRARY_PATH to load it. Works great now.

I'll leave this issue open as a reminder for the dev to update the libraries for whenever this app gets an update.

For any other Ubuntu users facing the same issue here's a full guide: