Installing spotify on openSUSE 12.3
This guide shows you how to install spotify client on openSUSE 12.3
As there is no native openSUSE rpm, we will have to make one ourselves. The big advantage of this method is, that we will always have the latest version, because when a new version is released, we can bake a new rpm ourselves and don't have to wait on others.
Here are the steps:
1. browse to http://repository.spotify.com/pool/non-free/s/spotify/ and download the appropriate 32- or 64 bit version.
2. install the rpm package 'alien' to convert .deb to .rpm's. This can be found in the opensuse repos, to be exact here: http://software.opensuse.org/package/alien
3. use alien to convert:
#alien -r spotify-clientxxxxx.deb spotify-client-0.8.4.103.g9cb177b.260-2.x86_64.rpm generated
4. then, install the rpm:
#zypper in spotify-client*.rpm
you will get a libcrypto dependency error, but you can ignore that, choose 2:
Solution 2: break spotify-client-0.9.0.133.gd18ed58.259-2.x86_64 by ignoring some of its dependencies
5. typ the following:
ln -s /usr/lib64/libnss3.so /usr/lib64/libnss3.so.1d ln -s /usr/lib64/libnssutil3.so /usr/lib64/libnssutil3.so.1d ln -s /usr/lib64/libsmime3.so /usr/lib64/libsmime3.so.1d ln -s libplc4.so /usr/lib64/libplc4.so.0d ln -s libnspr4.so /usr/lib64/libnspr4.so.0d
6. that should do it. Have fun!