Announcements

[Linux] Fedora RPM package for F17-F19

Solved!
Reply
Highlighted

Re: Fedora RPM package for F17-F18

Newbie

Thanks for these very clear instructions and for making all the efforts to get the licensing/distribution thing sorted out.*

 

Only part I didn't really understand was this bit:

$ env QA_RPATHS=$((0x02|0x08))...

 I get the rest of the line (rpmbuild -bb ...)

 

Again, thanks for all the work.

 

*Linux has been around for 23 years, Red Hat for 20 years, OSS for even longer... I find it a bit tedious that companies haven't figured it out yet.

 

Highlighted

Re: Fedora RPM package for F17-F18

Community Legend

The QA_RPATHS governs how /usr/lib/rpm/check-rpaths reacts when finding the rpaths in the spotify binary. If rpmbuild is configured to run check-rpaths the build will fail without t QA_RPATHS.

 

Not all users have a setup running check-rpaths. In that case QA_RPATHS is just ignored. In order to keep the instruction short, I just left it this way which works in all cases

Highlighted

Re: Fedora RPM package for F17-F18

Casual Listener

Hi!

Running CentOS 6.4 here.

I just built the RPM following the instructions on page 3, no problems there. But when I try to install it I get the following error:

 

Error: Package: spotify-client-0.8.8.323.gd143501.250-3.el6.x86_64 (/spotify-client-0.8.8.323.gd143501.250-3.el6.x86_64)
           Requires: libnss3.so.1d(NSS_3.9.2)(64bit)
Error: Package: spotify-client-0.8.8.323.gd143501.250-3.el6.x86_64 (/spotify-client-0.8.8.323.gd143501.250-3.el6.x86_64)
           Requires: libnss3.so.1d(NSS_3.9.3)(64bit)
Error: Package: spotify-client-0.8.8.323.gd143501.250-3.el6.x86_64 (/spotify-client-0.8.8.323.gd143501.250-3.el6.x86_64)
           Requires: libnss3.so.1d(NSS_3.12)(64bit)
Error: Package: spotify-client-0.8.8.323.gd143501.250-3.el6.x86_64 (/spotify-client-0.8.8.323.gd143501.250-3.el6.x86_64)
           Requires: libnss3.so.1d(NSS_3.11)(64bit)

 

And then the same error for each of the versioned libs.

Highlighted

Re: Fedora RPM package for F17-F18

Community Legend

You are probably missing some libs, I don't have control over CentOS. There are no success stories published on CentOS either, so I just presume there are missing bits. Basically, let's say CentOS isn't supported by the RPM (there is more Fedora-specific stuff in that specfile...)

 

I suggest you try  the installer at https://github.com/leamas/spotify-make . This will give you more control and ways to walk around possible problems then  a shrink-wrapped, fedora-specific RPM.

Highlighted

Re: Fedora RPM package for F17-F18

Casual Listener

Hi!

I tried your installer successfully (listening to music right now 🙂 )

 

However I get this right at startup:

 

/usr/local/lib/spotify-client/spotify: /usr/local/lib/spotify-client/libcrypto.so.0.9.8: no version information available (required by /usr/local/lib/spotify-client/spotify)
/usr/local/lib/spotify-client/spotify: /usr/lib64/libssl.so.0.9.8: no version information available (required by /usr/local/lib/spotify-client/spotify)


Works fine though, thanks a bunch!

 

(edited to add that this is CentOS 6.4, x86_64)

Highlighted

Re: Fedora RPM package for F17-F18

Community Legend

Those messages are because the bundled libs lacks compiled version info. This info is not required anyway, and the messages are harmless.

 

Since success stories are useful for others, it would be nice if you repeated this nice message in the installer thread 🙂

Highlighted

Re: Fedora RPM package for F17-F18

Newbie

Thanks a bunch!

Just works on F17 x64.

 

Cheers,

Mihkel

Highlighted

Re: Fedora RPM package for F17-F18

Newbie

Excellent instructions!

The installation for build 0.8.8 still works.

I didn't get any errors during install and the music is now streaming through my speakers.

 

My Fedora 17 build:

Linux 3.8.4-102.fc17.x86_64 #1 SMP Sun Mar 24 13:09:09 UTC 2013

 

Thank you!

 

Highlighted

Re: Fedora RPM package for F17-F18

Newbie

Big thanks! Running on:

Fedora release 18 (Spherical Cow)

Linux optimistijolla 3.8.8-202.fc18.i686 #1 SMP Wed Apr 17 23:46:26 UTC 2013 i686 i686 i386 GNU/Linux

 

 

Highlighted

Re: Fedora RPM package for F17-F18

Newbie

seemed to work ok for me

Linux saturn 3.8.8-202.fc18.x86_64 #1 SMP Wed Apr 17 23:25:17 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

Thu 25 Apr 13:21:04 CEST 2013



 

 

SUGGESTED POSTS