OVH Cloud OVH Cloud

install de libs sous ubuntu/debian

18 réponses
Avatar
Jean-Philippe Caruana
Bonjour,

j'ai installé récement Ubuntu que je trouve très bien.
j'ai un problème cependant, je ne sais pas comment installer une lib
manquante (libc6) requise pour des plugins de stremtuner (le plugin
live365 par ex). La recherche dans synaptic de libc n'a rien donné de
convaincant.

comment faire ?


sinon, de manière générale, quel est l'outil sous ubuntu/debian permet
de gérer les scripts de démarrage. Un équivalent à etc-update et autres
de gentoo ?


Configuration: celeron 600
192 Mo RAM
double boot gentoo/ubuntu sur meme HD

--
jpc
http://www.enstimac.fr/~caruana/

8 réponses

1 2
Avatar
Jean-Philippe Caruana


Bonjour,

j'ai installé récement Ubuntu que je trouve très bien.
j'ai un problème cependant, je ne sais pas comment installer une lib
manquante (libc6) requise pour des plugins de stremtuner (le plugin
live365 par ex). La recherche dans synaptic de libc n'a rien donné de
convaincant.



Si tu veux parler de streamtuner, le paquet existe dans la catégorie
universe pour Ubuntu. Il suffit donc de l'ajouter si tu ne l'as pas déjà
fait: http://www.ubuntu-fr.org/articles/systeme_depot/


oui, je l'ai isntallé, il fonctionne super
par contre, les plugins (qui ne sont pas dans universe) ne marchent pas


Quant à debian, il est également disponible pour la sarge et la sid.
Je ne vois pas pourquoi tu aurais besoin de bidouiller la libc,
manoeuvre que je te déconseille fortement...


c bien pour ca que je demande...


--
jpc
http://www.enstimac.fr/~caruana/


Avatar
Nicolas George
Jean-Philippe Caruana wrote in message
<cuv708$:
le LD_LIBRARY_PATH "bien senti" peut être défini juste pour une
application (ou un shell) spécifique ?


Oui. Mais si l'application en question exécute d'autres applications
ensuite, elles en hériteront, ce qui n'est probablement pas souhaitable.

Mon problème est donc de trouver la bonne lib. Les archives debian ont
cela ?


Probablement.

Quand à ton histoire de NEEDED, je ne comprends/connais pas.


C'est le champ dans l'exécutable où est noté le nom des bibliothèques
nécessaires. Pour éviter le problème du LD_LIBRARY_PATH qui s'hérite, tu
renommes la glibc que tu installes en, par exemple libc6.so.o (en gardant le
même nombre de lettres), et tu modifies le binaire qui en a besoin en
conséquence, plus toutes les autres bibliothèques chargées par la même
occasion. C'est très crade, mais ça marche, si on ne peut pas recompiler.

Avatar
Jean-Philippe Caruana

Jean-Philippe Caruana wrote in message
<cuv708$:

le LD_LIBRARY_PATH "bien senti" peut être défini juste pour une
application (ou un shell) spécifique ?



Oui. Mais si l'application en question exécute d'autres applications
ensuite, elles en hériteront, ce qui n'est probablement pas souhaitable.


oui, mais a priori, dans mon cas, il ne devrait pas y avoir de pb
(quoique, ca lance xmms...)
est-ce que streamtuner, lorsqu'il lance une autre appli (xmms, firefox)
le fait du meme shell ? c'est la question
je teste ce soir


Quand à ton histoire de NEEDED, je ne comprends/connais pas.


C'est le champ dans l'exécutable où est noté le nom des bibliothèques
nécessaires. Pour éviter le problème du LD_LIBRARY_PATH qui s'hérite, tu
renommes la glibc que tu installes en, par exemple libc6.so.o (en gardant le
même nombre de lettres), et tu modifies le binaire qui en a besoin en
conséquence, plus toutes les autres bibliothèques chargées par la même
occasion. C'est très crade, mais ça marche, si on ne peut pas recompiler.


ca me semble vraiment bidouiller (sans te traiter de bidouilleur nicolas
!)... ;-)

--
jpc
http://www.enstimac.fr/~caruana/


Avatar
Nicolas George
Jean-Philippe Caruana wrote in message
<cuvrvq$:
est-ce que streamtuner, lorsqu'il lance une autre appli (xmms, firefox)
le fait du meme shell ?


Il ne peut pas faire autrement.

ca me semble vraiment bidouiller (sans te traiter de bidouilleur nicolas
!)... ;-)


C'est ce qu'on est réduit à faire quand on ne peut pas recompiler.

En l'occurence, je viens de relire le thread, et je ne comprends pas du tout
ton problème : sur ma Debian Sarge, streamtuner semble s'installer sans
problème (je l'ai fait en --simulate, donc j'ai eu la vérification des
dépendances, mais pas l'installation effective). Tu dois avoir un problème
dans la configuration de tes sources de paquets. Que donne « apt-cache
policy streamtuner » ?

Avatar
Jean-Philippe Caruana
En l'occurence, je viens de relire le thread, et je ne comprends pas du tout
ton problème : sur ma Debian Sarge, streamtuner semble s'installer sans
problème (je l'ai fait en --simulate, donc j'ai eu la vérification des
dépendances, mais pas l'installation effective). Tu dois avoir un problème
dans la configuration de tes sources de paquets. Que donne « apt-cache
policy streamtuner » ?


streamtuner marche nickel

en revanche, j'ai installé des plugin (un en fait : live365) qui pose pb
au démarrage. je n'ai pas pu l'installer avec apt, car il n'est pas dans
l'arbre debian/ubuntu. j'ai donc installé le plugin depuis un rpm
"alienisé" (trouvé sur le site de streamtuner) et l'install s'est bien
déroulée (en lui faisant lire le .deb)

en revanche, au lancement de streamtuner, j'ai un warning (une erreur en
fait, mais streamtuner marche qd meme) sur la libc. voilou.

--
jpc
http://www.enstimac.fr/~caruana/

Avatar
Nicolas George
Jean-Philippe Caruana wrote in message
<cuvtvd$:
en revanche, j'ai installé des plugin (un en fait : live365) qui pose pb
au démarrage. je n'ai pas pu l'installer avec apt, car il n'est pas dans
l'arbre debian/ubuntu.


Dans la description du package streamtuner de Debian, je vois :

Current plugins included in this package are:
* SHOUTcast
* Live365
* Xiph.org
* basic.ch
* and more!

Sinon, le plus fiable est probablement d'installer à partir des sources.

Avatar
Raphaël 'SurcouF' Bordet
Le mercredi 16 février 2005 à 17:56 +0100, Jean-Philippe Caruana a
En l'occurence, je viens de relire le thread, et je ne comprends pas du tout
ton problème : sur ma Debian Sarge, streamtuner semble s'installer sa ns
problème (je l'ai fait en --simulate, donc j'ai eu la vérification des
dépendances, mais pas l'installation effective). Tu dois avoir un pro blème
dans la configuration de tes sources de paquets. Que donne « apt-cach e
policy streamtuner » ?


streamtuner marche nickel

en revanche, j'ai installé des plugin (un en fait : live365) qui pose p b
au démarrage. je n'ai pas pu l'installer avec apt, car il n'est pas dan s
l'arbre debian/ubuntu. j'ai donc installé le plugin depuis un rpm
"alienisé" (trouvé sur le site de streamtuner) et l'install s'est bie n
déroulée (en lui faisant lire le .deb)


À mon avis, tu devrais t'abstenir ce genre de bricolage douteux.
Après l'avoir installé pour vérifier, le plugin live365 est bien four ni
avec le paquet debian et il ne pose aucun problème avec la libc6:

# ldd /usr/lib/streamtuner/plugins/live365.so
libc.so.6 => /lib/tls/libc.so.6 (0xb7eb7000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)

Es-tu certain qu'il ne fonctionne pas, ce plugin ? As-tu une source pour
qu'on puisse confirmer ou infirmer cette anomalie ?

--
Raphaël 'SurcouF' Bordet
http://debianfr.net/ | surcouf at debianfr dot net


Avatar
Jean-Philippe Caruana
Dans la description du package streamtuner de Debian, je vois :

Current plugins included in this package are:
* SHOUTcast
* Live365
* Xiph.org
* basic.ch
* and more!


eh bien moi je n'ai aucun plugin d'installé
je suis sous ubuntu, pas une vraie debian...

Sinon, le plus fiable est probablement d'installer à partir des sources.


ouais, je vais faire ca alors

--
jpc
http://www.enstimac.fr/~caruana/

1 2