[GH-ISSUE #462] libssl.so.1.0 unavailable #1195

Open
opened 2026-03-14 13:54:59 +03:00 by kerem · 4 comments
Owner

Originally created by @AlexanderPavlenko on GitHub (Jun 10, 2024).
Original GitHub issue: https://github.com/aome510/spotify-player/issues/462

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

Additional context
N/A

Originally created by @AlexanderPavlenko on GitHub (Jun 10, 2024). Original GitHub issue: https://github.com/aome510/spotify-player/issues/462 **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
Author
Owner

@aome510 commented on GitHub (Jun 10, 2024):

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

<!-- gh-comment-id:2158505762 --> @aome510 commented on GitHub (Jun 10, 2024): > 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
Author
Owner

@AlexanderPavlenko commented on GitHub (Jun 10, 2024):

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.

<!-- gh-comment-id:2158615035 --> @AlexanderPavlenko commented on GitHub (Jun 10, 2024): > 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.
Author
Owner

@timoreichen commented on GitHub (Mar 15, 2025):

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.

<!-- gh-comment-id:2726554151 --> @timoreichen commented on GitHub (Mar 15, 2025): 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.
Author
Owner

@michaloo commented on GitHub (Sep 22, 2025):

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.

<!-- gh-comment-id:3321553852 --> @michaloo commented on GitHub (Sep 22, 2025): 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.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/spotify-player#1195
No description provided.