spotify-player icon indicating copy to clipboard operation
spotify-player copied to clipboard

libssl.so.1.0 unavailable

Open AlexanderPavlenko opened this issue 1 year ago • 3 comments

Describe the bug

spotify_player: error while loading shared libraries: libssl.so.1.0.0: cannot open shared object file: No such file or directory

To Reproduce Run on any current arm64 debian, I guess

Expected behaviour Linked with libssl1.1 (1.1.1w) or newer https://packages.debian.org/search?suite=all&section=all&arch=any&searchon=names&keywords=libssl-dev

Log and backtrace N/A

Screenshots N/A

Environment

  • OS: Debian 1:6.6.31-1+rpt1 (2024-05-29) aarch64 GNU/Linux
  • Application version: https://github.com/aome510/spotify-player/releases/download/v0.18.2/spotify_player-aarch64-unknown-linux-gnu.tar.gz
  • Application features: default

Additional context N/A

AlexanderPavlenko avatar Jun 10 '24 13:06 AlexanderPavlenko

Linked with libssl1.1 (1.1.1w) or newer

Does this mean you have libssl installed on your machine but the version is different from the binary? Is it possible for you to download 1.0.0? Otherwise, you can try to install the app using cargo as described in https://github.com/aome510/spotify-player?tab=readme-ov-file#cargo

aome510 avatar Jun 10 '24 14:06 aome510

Is it possible for you to download 1.0.0?

I tried and it's 404 or non-arm64.

Otherwise, you can try to install the app using cargo

Hangs or takes forever on Pi Zero 2 – low RAM, slow SD card. Managed to build via macOS VM: limactl start --vm-type=vz --mount-type=virtiofs --arch=aarch64 --plain --name=pi02 template://debian-12 Got binary linked to libssl.so.3, and it runs fine.

AlexanderPavlenko avatar Jun 10 '24 15:06 AlexanderPavlenko

i am facing the same situation using a pi Zero 2. cargo hang or takes forever.

How did you manage to solve it with limactl? Could you maybe share these steps? Thanks.

timoreichen avatar Mar 15 '25 13:03 timoreichen

I resolved the issue with approach described by @AlexanderPavlenko:

  1. limactl start --vm-type=vz --mount-type=virtiofs --arch=aarch64 --plain --name=pi02 template://debian-12
  2. I think I installed different packages listed here https://github.com/aome510/spotify-player?tab=readme-ov-file#linux (I'm not sure as .bash_history was emptied and I did initial setup a long time ago)
  3. cargo install spotify_player
  4. this builds binary in ~/.cargo/bin/spotify_player which I scp to raspberrypi.local

Additionally, I also run spotify_player on macbook to handle login, I run it once, follow the instructions and then scp following files to raspberrypi.local:

  • ~/.cache/spotify-player/credentials.json
  • ~/.cache/spotify-player/user_client_token.json

I hope that helps.

Recently I needed to upgrade since it seems Spotify API changes and previous version stopped working.

michaloo avatar Sep 22 '25 21:09 michaloo