the upcoming LTS Release of Ubuntu (Bionic) uses libcurl4, and that conflicts with libcurl3.
But the Spotify Desktop client depends on libcurl3...
Would it be possible to rebuild (a version of) spotify against libcurl4 for the Debian/Ubuntu repository?
Background-info why they upgraded/renamed to libcurl4 see https://launchpad.net/ubuntu/+source/curl/7.58.0-2ubuntu2 :
* Rename libcurl3 to libcurl4, because libcurl exposes an SSL_CTX via CURLOPT_SSL_CTX_FUNCTION, and this object changes incompatibly between openssl 1.0 and openssl 1.1. * debian/patches/03_keep_symbols_compat.patch: drop, since we are no longer claiming compatibility.
Solved! Go to Solution.
I uploaded a workaround to the testing debian repository.
If you follow the installation instructions at https://www.spotify.com/download/linux/ you just need to replace the word stable with testing. Instead of:
deb http://repository.spotify.com stable non-free
it should say:
deb http://repository.spotify.com testing non-free