SteezCram / PboViewer

Cross-platform PBO maker / unpacker
GNU General Public License v3.0
42 stars 8 forks source link

Problems with libssl on Ubuntu 22.04 #5

Closed mve1983 closed 9 months ago

mve1983 commented 1 year ago

On Ubuntu 22.04. LTS:

  1. GUI Binary for Ubuntu won't run or return an error.
  2. Linux CLI will return error "No usable version of the libssl was found"

Can be fixed by installing the needed dependency. wget http://archive.ubuntu.com/ubuntu/pool/main/o/openssl1.0/libssl1.0.0_1.0.2n-1ubuntu5_amd64.deb sudo dpkg -i libssl1.0.0_1.0.2n-1ubuntu5_amd64.deb

After adding the needed dependency:

  1. GUI will run and work as expected.
  2. CLI also works as expected.
SteezCram commented 10 months ago

Hello, sorry for the late response.

I know why you need libssl it is for the checksum functions. Unfortunately, I should not shipped directly with the program. However, you should have libssl by default on Ubuntu.

mve1983 commented 10 months ago

Hi, no problem, it was a fresh install of 22.04 LTS Ubuntu. I don't have this problem on other machine with Ubuntu 20.04. Maybe it was only my machine, then thread should be closed. Or maybe it's because Ubuntu 22.04 only supports openssl 3.0 by default install?

zatricky commented 9 months ago

The libssl1 package is an old library which is why Ubuntu 22.04 doesn't even offer it (libssl3 is installed by default and is the current version). I'm not sure if this is the right link - but in theory this would have been fixed in upstream last year: https://github.com/dotnet/core/issues/7038

SteezCram commented 9 months ago

Ok, I will update the .Net version

SteezCram commented 9 months ago

It should be solved, a new release has been made