View previous topic :: View next topic |
Author |
Message |
dr_lester n00b
Joined: 26 Dec 2007 Posts: 5
|
Posted: Wed Dec 26, 2007 4:04 pm Post subject: [OFF] Bibliothèque libmysql_r.so.10 Debian Gentoo |
|
|
Bonjour,
j'ai un serveur mysql 5 sur ma gentoo
pour une compatibilité j'ai besoin d'utiliser libmysql_r.so.10.0.0 car la version 15 ne conviens pas et elle donné non compatible pour mon application.
pensez vous que si je recupere la librairie de ma debian cela va t'il fonctionner ?
merci de vos réponses
++
Last edited by dr_lester on Sat Dec 29, 2007 5:35 am; edited 2 times in total |
|
Back to top |
|
|
geekounet Bodhisattva
Joined: 11 Oct 2004 Posts: 3772 Location: Wellington, Aotearoa
|
Posted: Wed Dec 26, 2007 4:33 pm Post subject: |
|
|
Salut !
Peux-tu mettre ton titre du topic en conformité avec les conventions de notre forum s'il te plait ? Merci
Tu peux pas recompiler ton application sur la dernière lib MySQL plutôt ? |
|
Back to top |
|
|
dr_lester n00b
Joined: 26 Dec 2007 Posts: 5
|
Posted: Thu Dec 27, 2007 4:56 am Post subject: |
|
|
Bonsoir,
Et bien non je ne peux pas la recompiler.
L'application est un serveur Teamspeak avec une gestion dans une base SQL.
La version serveur étant relativement vieille il est déja posté sur leur forum qu'il faut utiliser la bibliothèque R10 pour que l'application puisse fonctionner.
Etant plutôt familier de la distribution Debian ( déjà fonctionnelle sur celle si ) je rencontre cette difficulté sur une Gentoo ( pour un amis )
Quand pensez-vous ?
++ |
|
Back to top |
|
|
Bapt Veteran
Joined: 14 Apr 2003 Posts: 1152 Location: Paris
|
Posted: Thu Dec 27, 2007 7:38 am Post subject: |
|
|
Et bien voila tu viens de découvrir pourquoi travailler avec du sale (ciomprendre du logiciel propriétaire) c'est pas bien. ta libmysql_r.so.10 n'est fournit que par mysql version 3, autant dire un truc qui date de la nuit des temps. Si tu avais les sources, une simple recompilation aurait suffit à permettre à ton appli de fontionner avec ton mysql déjà installé, mais la ce n'est pas le cas.
pour disposer de la lib sans la prendre depuis ta debian, sous gentoo tu demasque mysql-3.23.58-r1 et tu masques toutes les autres, puis tu supprimer ta version installée. Attention cependant, mysql-3.23.58 ne devrait pas rester encore très longtemps dans Gentoo.
Autre solution pour conserver une mysql récent et disposer des tes libs fonctionnelles sous gentoo : après avoir installer mysql-3.23.58-r1 comme précédemment, tu récupère libmysql_r.so.10 et tout ce qui t'intéresse, puis tu supprimer mysql-3.23.58-r1 et réinstalle la dernière version disponible officiellement.
(conserve bien l'ebuild de mysql-3.23.58-r1 dans ton propre overlay au cas ou tu devrais recompiler libmysql_r.so dans le futur (mise à jour gcc ou glibc))
EDIT: tu as un serveur teamspeak disponible dans portage déjà : media-sound/teamspeak2-server-bin |
|
Back to top |
|
|
dr_lester n00b
Joined: 26 Dec 2007 Posts: 5
|
Posted: Sat Dec 29, 2007 5:34 am Post subject: |
|
|
Ok merci de ta réponse, effectivement le plus simple est de prendre la lib dans le package mysql3x dans l'attente qu'un jour teamspeak sorte la version 3.
++ |
|
Back to top |
|
|
|