Spotify et libcurl

libcurl
spotify
Tags: #<Tag:0x00007f0945f74b58> #<Tag:0x00007f0945f747c0>

#1

Salut,
j’ai une Debian d’installée en 32 bits.
Le client spotify en 32 bits veut libcurl3 or j’ai libcurl4 d’installé.
Si je reviens en libcurl3 j’ai pas mal de softs qui sautent.
Bref si quelqu’un a une solution pour installer spotify sur
un système 32 bits je prends.
Sinon je réinstallerai tout le bazar en 64 bits mais ça ne m’enchante guère.
Merci !
PS : je précise que la version web dysfonctionne, elle passe d’un morceau au suivant sans prévenir et c’est très pénible.


#2

Salut
Sur mon PC en Buster ça fonctionne bien en 64 bits

apt policy spotify-client
spotify-client:
  Installé : 1:1.0.94.262.g3d5c231c-9
  Candidat : 1:1.0.94.262.g3d5c231c-9
 Table de version :
 *** 1:1.0.94.262.g3d5c231c-9 500
        500 http://repository.spotify.com stable/non-free amd64 Packages
        100 /var/lib/dpkg/status

apt show spotify-client
Package: spotify-client
Version: 1:1.0.94.262.g3d5c231c-9
Priority: extra
Section: sound
Maintainer: Spotify <tux@spotify.com>
Installed-Size: 244 MB
Depends: libasound2, libatomic1, libcurl3-gnutls, libgconf-2-4, libglib2.0-0, libgtk2.0-0, libnss3, libssl1.1 | libssl1.0.2 | libssl1.0.1 | libssl1.0.0, libxss1, libxtst6, xdg-utils
Recommends: libavcodec-ffmpeg56 | libavcodec-ffmpeg-extra56 | libavcodec54 | libavcodec-extra-54, libavformat-ffmpeg56 | libavformat54
Suggests: libnotify4
Homepage: https://www.spotify.com
License: https://www.spotify.com/legal/end-user-agreement
Vendor: Spotify AB
Download-Size: 104 MB
APT-Manual-Installed: yes
APT-Sources: http://repository.spotify.com stable/non-free amd64 Packages
Description: Spotify streaming music client

 apt policy libcurl3-gnutls
libcurl3-gnutls:
  Installé : 7.62.0-1
  Candidat : 7.62.0-1
 Table de version :
 *** 7.62.0-1 990
        990 http://deb.debian.org/debian buster/main amd64 Packages
        500 http://deb.debian.org/debian sid/main amd64 Packages
        100 /var/lib/dpkg/status
     7.52.1-5+deb9u8 500
        500 http://deb.debian.org/debian-security stretch/updates/main amd64 Packages
        500 http://deb.debian.org/debian stretch/main amd64 Packages
     7.38.0-4+deb8u13 500
        500 http://deb.debian.org/debian-security jessie/updates/main amd64 Packages
     7.38.0-4+deb8u11 500
        500 http://deb.debian.org/debian jessie/main amd64 Packages

#3

Bonjour,

j’ai jamais fait ça, mais ça semble être le genre de cas où installer un paquet snap peut avoir son utilité:
le snap pour spotify
une petite doc pour l’utilisation des paquets snap


#4

Hello,
merci pour les réponses.
@ grandtoubab : je sais mais j’ai une install en 32 bits et un peu la flemme de reinstall juste pour ça.

@ Sputnik93 : via snap je peux installer spotifyd le daemon spotify mais il faut le client
apparemment et il ne le propose pas…

ponky@pnk-wrk:~$ snap find spo
Name         Version  Publisher     Notes  Summary
spotifyd     0.2.3    simonpersson  -      A spotify daemon
mac-spoofer  0.1      ogra          -      force a different mac address for your network devices
tizonia      0.16.0   tizonia       -      Tizonia command-line cloud music player.
vsslagent    1.18     vssl          -      VSSL REST api.
xonotic      0.8.2    snapcrafters  -      The Free and Fast Arena Shooter
toot         0.19.0   popey         -      toot - a Mastodon CLI client

#5

tu peux aussi créer un lien symbolique avec ln -s entre une pseudo libcurl3 et la libcurl4 existante sur ton pc pour faire croire à spotify-client que libcurl3 existe


#6

Salut,
oui j’imagine mais je ne sais pas trop quel lien. Ça me parait aléatoire.

Genre :

ln -s /usr/lib/i386-linux-gnu/libcurl.so.4 /usr/lib/i386-linux-gnu/libcurl.so.3 ???

EDIT : j’ai essayé mais il refuse de l’installer quand même…


#7

je ne suis pas certain qu"on parle des mêmes libcurl, comme dit plus haut spotify-client demande libcurl3-gnutls

j’ai ça

apt list --installed | grep libcurl

libcurl3-gnutls/testing,unstable,now 7.62.0-1 amd64  [installé, automatique]
libcurl4/testing,unstable,now 7.62.0-1 amd64  [installé, automatique]
locate libcurl

/usr/lib/x86_64-linux-gnu/libcurl-gnutls.so.3
/usr/lib/x86_64-linux-gnu/libcurl-gnutls.so.4
/usr/lib/x86_64-linux-gnu/libcurl-gnutls.so.4.5.0
/usr/lib/x86_64-linux-gnu/libcurl.so.4
/usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0

ls -alrt /usr/lib/x86_64-linux-gnu/libcurl-gnutls.so.3
lrwxrwxrwx 1 root root 19 oct.  31 23:42 /usr/lib/x86_64-linux-gnu/libcurl-gnutls.so.3 -> libcurl-gnutls.so.4

#8

Bah moi j’ai ça :

root@pnk-wrk:~# apt install spotify-client
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.
L'information suivante devrait vous aider à résoudre la situation : 

Les paquets suivants contiennent des dépendances non satisfaites :
 spotify-client : Dépend: libcurl3 mais ne sera pas installé
                  Recommande: libavcodec-ffmpeg56 mais il n'est pas installable ou
                              libavcodec-ffmpeg-extra56 mais il n'est pas installable ou
                              libavcodec54 mais il n'est pas installable ou
                              libavcodec-extra-54 mais il n'est pas installable
                  Recommande: libavformat-ffmpeg56 mais il n'est pas installable ou
                              libavformat54 mais il n'est pas installable
E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l'état ».

#9

Pour ce qui me concerne c’est le spotify officiel

apt policy spotify-client
spotify-client:
  Installé : 1:1.0.94.262.g3d5c231c-9
  Candidat : 1:1.0.94.262.g3d5c231c-9
 Table de version :
 *** 1:1.0.94.262.g3d5c231c-9 500
        500 http://repository.spotify.com stable/non-free amd64 Packages
        100 /var/lib/dpkg/status

#10

Moi aussi :

root@pnk-wrk:~# apt-cache policy spotify-client
spotify-client:
  Installé : (aucun)
  Candidat : 1:1.0.72.117.g6bd7cc73-35
 Table de version :
     1:1.0.72.117.g6bd7cc73-35 500
        500 http://repository.spotify.com testing/non-free i386 Packages

#11

sauf que la version 32 bits est en retard, dommage pour toi
jusqu’en 2038 …