[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

pb d'install mysql



Bonjour a tous,
qui aurait une suggestion au sujet d'un pb de ldd +
mysql?

apres reinstall la commande mysql repond:
"mysql: relocation error: mysql: undefined symbol:
mysql_get_parameters" (symbole apparemment defini dans
libmysqlclient12 - la version 10 est presente aussi par
compatibilite avec un vieux logiciel)

Verification qu'on pointe par defaut sur la bonne lib
(v12) dans /usr/lib :
isis /usr/lib 16:34 % ll libmysqlclient.*
-rw-r--r--  1 root root 293750 2003-04-14 03:52
libmysqlclient.a
-rw-r--r--  1 root root    775 2003-04-14 03:52
libmysqlclient.la
lrwxrwxrwx  1 root root     24 2004-12-02 16:29
libmysqlclient.so -> libmysqlclient.so.12.0.0
lrwxrwxrwx  1 root root     24 2004-12-02 16:30
libmysqlclient.so.10 -> libmysqlclient.so.12.0.0
-rw-r--r--  1 root root 214344 2003-04-14 03:52
libmysqlclient.so.10.0.0
lrwxrwxrwx  1 root root     24 2004-11-23 16:31
libmysqlclient.so.12 -> libmysqlclient.so.12.0.0
-rw-r--r--  1 root root 252264 2004-11-03 00:38
libmysqlclient.so.12.0.0


Suppression de libmysqlclient10 (concurrent avec la 12)
sudo dpkg -S libmysqlclient10

Verif de la sum de la 12
sudo md5sum /usr/lib/libmysqlclient.so.12

Tentative de lancement de mysql
mysql
mysql: relocation error: mysql: undefined symbol:
mysql_get_parameters
ne marche tjs pas

Contournement du pb de lib:
export LD_PRELOAD="/usr/lib/libmysqlclient.so.12"
(fait croire au linker qu'il charge autre chose que
libmysqlclient.so.12)

mysql
marche alors ok

Question: quelqu'un aurait-il une idee ou une
heuristique pour rendre le changement permanent?

PS:apt-get install --reinstall n'a rien donne.


Merci!



Accédez au courrier électronique de La Poste : www.laposte.net ; 
3615 LAPOSTENET (0,34?/mn) ; tél : 08 92 68 13 50 (0,34?/mn)





Reply to: