spotify-player
spotify-player copied to clipboard
libssl.so.1.0 unavailable
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§ion=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
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
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.
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.
I resolved the issue with approach described by @AlexanderPavlenko:
limactl start --vm-type=vz --mount-type=virtiofs --arch=aarch64 --plain --name=pi02 template://debian-12- 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)
cargo install spotify_player- this builds binary in
~/.cargo/bin/spotify_playerwhich Iscpto 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.