The return of the libssl trouble on Linux

Solved!
Reply

The return of the libssl trouble on Linux

topyli
Casual Listener

Running Debian testing/sid (stretch), spotify-client from Spotify's testing repository no longer works.

 

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

 

Looks like a recurring theme, as we have just recently survived the libssl0.9.8 to 1.0.0 transition, but we're going to have to enjoy 1.0.2. I doubt Debian will be easily persuated to stop upgrading their security related libraries so that we can run our favorite non-free software. Someone else will have to be flexible here :)

1 ACCEPTED SOLUTION

Accepted Solutions
Solution!

Re: The return of the libssl trouble on Linux

Spotify
Spotify

After almost two years, this has finally been "fixed".

 

Spotify 1.0.69 in the testing repository now (soon stable) can dynamically load different version of libcrypto.so (from the libssl* packages).

23 Replies

Re: The return of the libssl trouble on Linux

DanielJCosta
Newbie

Even with ln -s from the new library this problem persists.

 

Any news about this??? 

Re: The return of the libssl trouble on Linux

jenwe
Newbie

Same Problem here, clean install of Debian testing.

 

Just download & install the 1.0.0 version (https://packages.debian.org/jessie/libssl1.0.0) and it should work.

Re: The return of the libssl trouble on Linux

AzP
Regular

This is what I'm seeing on Gentoo... It would be nice if Spotify updated their libraries to something fairly modern, just to keep in sync with Linux distributions.

 

 

peter@skare ~ $ spotify
/opt/spotify/spotify-client/spotify: /usr/lib64/libssl.so.1.0.0: no version information available (required by /opt/spotify/spotify-client/spotify)
/opt/spotify/spotify-client/spotify: /usr/lib64/libcrypto.so.1.0.0: no version information available (required by /opt/spotify/spotify-client/spotify)
/opt/spotify/spotify-client/spotify: /usr/lib64/libcurl.so.4: version `CURL_OPENSSL_3' not found (required by /opt/spotify/spotify-client/spotify)

 

This is my Spotify package information:

 

[I] media-sound/spotify
     Available versions:  1.0.27^ms {gnome pax_kernel pulseaudio}
     Installed versions:  1.0.27^ms(14:27:35 2016-04-23)(gnome pulseaudio -pax_kernel)
     Homepage:            https://www.spotify.com/ch-de/download/previews/
     Description:         Spotify is a social music platform

Re: The return of the libssl trouble on Linux

Gryzly
Newbie

It's working. Thanks a lot.

Re: The return of the libssl trouble on Linux

matino
Newbie

Just download & install the 1.0.0 version (https://packages.debian.org/jessie/libssl1.0.0) and it should work.


This may work but it's not a recommended way, since you're downgrading to a version with security issues.

I'd rather expect a fix from the spotify team instead.

Re: The return of the libssl trouble on Linux

camgaertner
Casual Listener

agreed, don't really want to subject my machine to known exploits just to use spotify...

Highlighted

Re: The return of the libssl trouble on Linux

QuartzStar
Casual Listener

I am using Kali and it works for me.

 

download:

http://security.ubuntu.com/ubuntu/pool/main/o/openssl/libssl1.0.0_1.0.2g-1ubuntu4.1_amd64.deb

run this on your terminal:

dpkg -i libssl1.0.0_1.0.2g-1ubuntu4.1_amd64.deb

 

 

Re: The return of the libssl trouble on Linux

bulaka
Newbie

As OpenSSL is not backwards compatible, I see that this problem will reoccur everytime there is a jump in the version... Had to downgrade to libssl1.0.0 in Debian to keep my spotify-client working. Not optimal.

Re: The return of the libssl trouble on Linux

topyli
Casual Listener

Spotify probably is not interested in supporting Debian testing/Sid, or development versions of any other distribution, and I don't expect them to. Still, I wonder why Spotify always seems to "just work" on Arch Linux, which certainly keeps up with the latest versions of openssl and other libraries. For reference, here's the Spotify PKGBUILD in the AUR, and from what I see the maintainer changes nothing in the Debian package.
https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=spotify

SUGGESTED POSTS