Results 1 to 7 of 7

Thread: Can't install spotify on Opensuse 13.2

  1. #1
    Join Date
    Mar 2010
    Posts
    10

    Default Can't install spotify on Opensuse 13.2

    When I try installing spotify (using install-spotify) on Opensuse13.2.20150209 (64 bit) I get the following error: "link target doesn't exist (neither in build root nor in installed system): /opt/spotify/spotify-client/lib/libcef.so -> /opt/spotify/spotify-client/libcef.so Add the package providing the target to neededforbuild and Requires
    error: Bad exit status from /var/tmp/rpm-tmp.WGVTSi (%install)"

    I tried installing appjs-0.0.20-1.fc20.x86_64.rpm but this hasn't helped.

    Thanks.

  2. #2
    Join Date
    May 2012
    Location
    Finland
    Posts
    1,988

    Default Re: Can't install spotify on Opensuse 13.2

    I have no idea why you installed that but I tried install-spotify on my computer and it splurted out an RPM, you might want to test if it works:
    Code:
    https://onedrive.live.com/redir?resid=E7C6C736855AA79D%216323
    64-bit only, didn't try it out myself. Install it with zypper so it resolved any dependencies on its own.
    .: miuku #suse @ irc.freenode.net
    :: miuku@opensuse.org

    .: h​ttps://download.opensuse.org/repositories/home:/Miuku/

  3. #3

    Default Re: Can't install spotify on Opensuse 13.2

    Quote Originally Posted by pcor View Post
    When I try installing spotify (using install-spotify) on Opensuse13.2.20150209 (64 bit) I get the following error: "link target doesn't exist (neither in build root nor in installed system): /opt/spotify/spotify-client/lib/libcef.so -> /opt/spotify/spotify-client/libcef.so Add the package providing the target to neededforbuild and Requires
    error: Bad exit status from /var/tmp/rpm-tmp.WGVTSi (%install)"

    I tried installing appjs-0.0.20-1.fc20.x86_64.rpm but this hasn't helped.

    Thanks.
    I wrote a small tutorial for installing Spotify on openSUSE 13.1 and 13.2 is more or less the same. You can read it (in spanish but can translate with google translator with no problems).

    http://dhouard.blogspot.com.es/2012/...-opensuse.html

    Remember to access the first link in the post in order to know how to download spotify deb file from Ubuntu repositories.

    Hope it helps. If you have any problems, you can reach me at dhouardREMOVE_THIS_UPPERCASE_TEXT@gmail.com

  4. #4

    Default Re: Can't install spotify on Opensuse 13.2

    All the Spotify install scripts for openSUSE appear to be unmaintained or broken so I decided to make an install script myself

    https://software.opensuse.org/package/spotify-easyrpm

    :-)

  5. #5

    Default Re: Can't install spotify on Opensuse 13.2

    I'll pitch in here. I experienced that all those scripts didn't worked the hard way. So I learned how to do it all manually.
    I haven't tried your script @megamaced but hopefully it works. I might try it someday.

    My original thread is closed so I cannot add anything to it: https://forums.opensuse.org/showthre...11-not-working
    So I'll write my instructions here. This is also a self note or documentation for me so I can go back and read this in case I need look it up.
    I have done this both on 13.2, leap 42.1, 42.2. Tumbleweed 13.2 and Tumbleweed 42.2.
    I cannot verify It works today. But it worked in December 2016 during x-mas weekends when I was setting up one of my laptops.

    This is a static installation of Spotify. You will not get any updates on the software because there is no repository added to your system.
    Keep this in mind. But this is exactly how I want it. I am in control. If I want to update the software I will do this manually.


    Dependencies needed to rebuild an .deb to .rpm
    • Alien: https://software.opensuse.org/package/alien
    • Rpmbuild: https://software.opensuse.org/package/rpm-build


    You need to find the binary file of the Spotify version you want to use.
    You can download the latest version here on spotifys server: http://repository.spotify.com/pool/non-free/s/spotify/
    But what if you wish to use an older version of spotify on linux? Black or the oldest grey UI.
    Spotify remove the old binary when a new is released so keep your copy if you wish to use it long term.
    But luckily there is an archive on github that hosts at least some of these older binaries.
    Go to: https://github.com/olejon/spotcomman...wngradeSpotify
    Download your desired version. Then follow the same steps below.

    Notice: Of course you need to replace the name of the file with the one you have when typing the terminal command.
    From PvdMWiki
    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:
    Code:
    #alien -r spotify-clientxxxxx.deb
    spotify-client-0.8.4.103.g9cb177b.260-2.x86_64.rpm generated
    4. then, install the rpm:

    Code:
    #zypper in spotify-client*.rpm
    you will get a libcrypto dependency error, but you can ignore that, choose 2:

    Code:
    Solution 2: break spotify-client-0.9.0.133.gd18ed58.259-2.x86_64 by ignoring some of its dependencies
    5. typ the following:

    Code:
     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!
    Retrieved from: http://pvdm.xs4all.nl/wiki/index.php/Installing_spotify_on_openSUSE_12.3


    If you wish to remove visual ads from the horizontal bar popping up you can add these entries to your host file.
    There is no way to remove audial or visual video ads because these runs through audio1.spotify.com and audio2.spotify.com and so on servers.
    Its packed in with the audio stream and all other data. So there is no single host that pushes the ads on desktop clients.
    On android an IOS its way easier because it runs through 3'rd party servers easy to block with the host file.

    Code:
    127.0.0.1 pubads.g.doubleclick.net
    127.0.0.1 securepubads.g.doubleclick.net
    127.0.0.1 media-match.com
    127.0.0.1 adclick.g.doublecklick.net
    127.0.0.1 www.googleadservices.com
    127.0.0.1 pagead2.googlesyndication.com
    127.0.0.1 googleads.g.doubleclick.net
    127.0.0.1 www.omaze.com
    127.0.0.1 omaze.com
    127.0.0.1 bounceexchange.com
    127.0.0.1 rotator.trafficstars.com
    If something don't work perhaps you, we or I can find some solution to what's not working in my guide and PvdMWiki.
    Its also a good backup guide in case spotify-easyrpm will break or go unmaintained.

  6. #6

    Default Re: Can't install spotify on Opensuse 13.2

    I forgot to include two dependencies.

    If you cannot start spotify after installation is finished.
    Start spotify from terminal to get some verbos information.
    It will tell you if any dependency is missing if its not launching from start menu.

    It will probably be these two or one of them that is missing and needs to be installed

    libudev0: https://software.opensuse.org/package/libudev0
    libgcrypt11: https://software.opensuse.org/package/libgcrypt11



    Hopefully this might help me and you if its what causing the issue.

  7. #7
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    25,481
    Blog Entries
    15

    Default Re: Can't install spotify on Opensuse 13.2

    Hi
    You would have been better to post your 'how to' in the https://forums.opensuse.org/forumdis...How-To-and-FAQ area... threads (due to age will be closed) and added references back to these threads...

    Consider re posting to above since this thread refers to 13.2 which is EOL, for now the thread will be closed...
    Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
    SUSE SLE, openSUSE Leap/Tumbleweed (x86_64) | GNOME DE
    If you find this post helpful and are logged into the web interface,
    please show your appreciation and click on the star below... Thanks!

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •