Skip to content
This repository has been archived by the owner on Feb 12, 2021. It is now read-only.

Latest release and Fedora 21 #45

Open
GuessWhy opened this issue Mar 27, 2015 · 10 comments
Open

Latest release and Fedora 21 #45

GuessWhy opened this issue Mar 27, 2015 · 10 comments

Comments

@GuessWhy
Copy link

After instalation I have:

/home/my_login/.local/lib/spotify-client/spotify: /home/my_login/.local/lib/spotify-client/libcrypto.so.1.0.0: no version information available (required by /home/my_login/.local/lib/spotify-client/spotify)
/home/my_login/.local/lib/spotify-client/spotify: /home/my_login/.local/lib/spotify-client/libssl.so.1.0.0: no version information available (required by /home/my_login/.local/lib/spotify-client/spotify)
/home/my_login/.local/lib/spotify-client/spotify: /home/my_login/.local/lib/spotify-client/libssl.so.1.0.0: no version information available (required by /lib64/libQtNetwork.so.4)
/home/my_login/.local/lib/spotify-client/spotify: /home/my_login/.local/lib/spotify-client/libcrypto.so.1.0.0: no version information available (required by /lib64/libQtNetwork.so.4)
/home/my_login/.local/lib/spotify-client/spotify: /home/my_login/.local/lib/spotify-client/libcrypto.so.1.0.0: no version information available (required by /lib64/libQtNetwork.so.4)
/home/my_login/.local/lib/spotify-client/spotify: /home/my_login/.local/lib/spotify-client/libgcrypt.so.11: version `GCRYPT_1.2' not found (required by /home/my_login/.local/lib/spotify-client/libcef.so)
/home/my_login/.local/lib/spotify-client/spotify: /home/my_login/.local/lib/spotify-client/libssl.so.1.0.0: no version information available (required by /lib64/libcups.so.2)
/home/my_login/.local/lib/spotify-client/spotify: /home/my_login/.local/lib/spotify-client/libcrypto.so.1.0.0: no version information available (required by /lib64/libcups.so.2)

@leamas
Copy link
Owner

leamas commented Mar 27, 2015

Yes, known issue. The "no version information available" messages are harmless. However, the missing libgcrypt.so.11(GRYPT_1_2) is not. And it's something rotten with it, adding a libgcrypt.so.11 lib to the spotitfy directory is not picked up in the same way as other libs. Problems...

If it's possible for you to install a libgrypt.so.11 compatibility package it's sort of a walk-around, and the client starts. For fedora, there is a copr providing compat-libgcrypt-1.5.3. at https://copr.fedoraproject.org/coprs/red/libgcrypt.so.11. However, we need a better solution...

EDIT: Perhaps the long-time solution is to create a docker image. Dunno, handling X and sound is non-trivial but possible.

@GuessWhy
Copy link
Author

I copied libgrypt.so.11 from the package compact-libgcrypt to spotify-client dir and everything works.

:)

@Blaimi
Copy link

Blaimi commented Apr 9, 2015

please have a look at my fork (which will crash other dists than fedora) and https://bugzilla.rpmfusion.org/show_bug.cgi?id=3587

@vwbusguy
Copy link

vwbusguy commented Jun 9, 2015

Similarly with Fedora 22, though this just started happening today:

my-spotify --verbose
/home/scott/.local/lib/spotify-client/spotify: /home/scott/.local/lib/spotify-client/libssl.so.1.0.0: no version information available (required by /home/scott/.local/lib/spotify-client/spotify)
/home/scott/.local/lib/spotify-client/spotify: /home/scott/.local/lib/spotify-client/libcrypto.so.1.0.0: no version information available (required by /home/scott/.local/lib/spotify-client/spotify)
/home/scott/.local/lib/spotify-client/spotify: /home/scott/.local/lib/spotify-client/libssl.so.1.0.0: no version information available (required by /lib64/libQtNetwork.so.4)
/home/scott/.local/lib/spotify-client/spotify: /home/scott/.local/lib/spotify-client/libcrypto.so.1.0.0: no version information available (required by /lib64/libQtNetwork.so.4)
/home/scott/.local/lib/spotify-client/spotify: /home/scott/.local/lib/spotify-client/libcrypto.so.1.0.0: no version information available (required by /lib64/libQtNetwork.so.4)
/home/scott/.local/lib/spotify-client/spotify: /home/scott/.local/lib/spotify-client/libcrypto.so.1.0.0: no version information available (required by /lib64/libtspi.so.1)
18:13:07.935 I [breakpad.cpp:107                ] Registered Breakpad for product: spotify

18:13:07.936 I [translate.cpp:139               ] Reloading language file
$ ls -l /home/scott/.local/lib/spotify-client/
total 105844
drwxrwxr-x. 2 scott scott     4096 Jun  9 11:08 Data
-rwxr-xr-x. 1 scott scott 76873920 Jul  3  2014 libcef.so
lrwxrwxrwx. 1 scott scott       18 Jun 12  2014 libcrypto.so.10 -> libcrypto.so.1.0.0
-rwxr-xr-x. 1 scott scott  1663576 Jun 12  2014 libcrypto.so.1.0.0
-rwxr-xr-x. 1 scott scott   520608 Dec  2  2014 libgcrypt.so.11
lrwxrwxrwx. 1 scott scott       15 Jun 12  2014 libssl.so.10 -> libssl.so.1.0.0
-rwxr-xr-x. 1 scott scott   372728 Jun 12  2014 libssl.so.1.0.0
lrwxrwxrwx. 1 scott scott       17 Jun 12  2014 libudev.so.0 -> libudev.so.0.13.1
-rwxr-xr-x. 1 scott scott    55112 Jun 12  2014 libudev.so.0.13.1
lrwxrwxrwx. 1 scott scott       41 Jun  9 11:08 licenses.xhtml -> ../../share/spotify-client/licenses.xhtml
-rwxr-xr-x. 1 scott scott 28871528 Jul  3  2014 spotify

I did a clean reinstall but had the same issue.

@vwbusguy
Copy link

vwbusguy commented Jun 9, 2015

I take it back -

/home/scott/.local/lib/spotify-client/spotify: /home/scott/.local/lib/spotify-client/libgcrypt.so.11: version `GCRYPT_1.2' not found (required by /home/scott/.local/lib/spotify-client/libcef.so)

It is the same issue.

@vwbusguy
Copy link

vwbusguy commented Jun 9, 2015

In my case this was linked correctly:

lrwxrwxrwx. 1 scott scott 22 Jun 9 11:22 libgcrypt.so.11 -> /lib64/libgcrypt.so.20

It appears the version difference may be the culprit?

@vwbusguy
Copy link

vwbusguy commented Jun 9, 2015

Copying over the libgcrypt from the fedora folder causes the earlier reported error. I'm not sure why this worked until today.

@vwbusguy
Copy link

vwbusguy commented Jun 9, 2015

Sorry for all the spam - I had a zombie my-spotify process running so running it again just exited. I killed it off and it started up fine.

@tvvocold
Copy link

@vwbusguy
Maybe you could try this repo.

@GaboFDC
Copy link

GaboFDC commented Aug 25, 2015

Hi, I tried to install on Fedora 22, but can execute.
This is because the "openssl" was updated to 1.0.1

[gabo@chronos spotify-make]$ my-spotify
/home/gabo/.local/lib/spotify-client/spotify: /home/gabo/.local/lib/spotify-client/libcrypto.so.1.0.0: version `OPENSSL_1.0.0' not found (required by /home/gabo/.local/lib/spotify-client/spotify)
/home/gabo/.local/lib/spotify-client/spotify: /home/gabo/.local/lib/spotify-client/libssl.so.1.0.0: version `OPENSSL_1.0.0' not found (required by /home/gabo/.local/lib/spotify-client/spotify)
/home/gabo/.local/lib/spotify-client/spotify: /home/gabo/.local/lib/spotify-client/libgcrypt.so.11: version `GCRYPT_1.2' not found (required by /home/gabo/.local/lib/spotify-client/libcef.so)
[gabo@chronos spotify-make]$ ll -l /home/gabo/.local/lib/spotify-client/
total 112M
drwxrwxr-x. 3 gabo gabo 4.0K Aug 25 08:36 ./
drwxrwxr-x. 3 gabo gabo 4.0K Aug 25 08:36 ../
drwxrwxr-x. 2 gabo gabo 4.0K Aug 25 08:36 Data/
-rw-r--r--. 1 gabo gabo  74M Mar 24 03:40 libcef.so
lrwxrwxrwx. 1 gabo gabo   22 Aug 25 08:36 libcrypto.so.1.0.0 -> /lib64/libcrypto.so.10*
lrwxrwxrwx. 1 gabo gabo   22 Aug 25 08:36 libgcrypt.so.11 -> /lib64/libgcrypt.so.20
lrwxrwxrwx. 1 gabo gabo   19 Aug 25 08:36 libssl.so.1.0.0 -> /lib64/libssl.so.10*
lrwxrwxrwx. 1 gabo gabo   41 Aug 25 08:36 licenses.xhtml -> ../../share/spotify-client/licenses.xhtml
-rwxr-xr-x. 1 gabo gabo  39M Mar 24 03:40 spotify*
[gabo@chronos spotify-make]$ 

Is there any workaround?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants