amarok: error while loading shared libraries: libmysqlclient
Inviato: mar 3 gen 2006, 19:29
Ciao ragazzi.
Ho installato i due pacchetti seguenti, presi dal repos di Slacky
ed ora non riesco piu' ad utilizzare amarok perche' ottengo un errore relativo alle dipendenze:
Ho controllato se la libreria fosse in effetti presente ed ho trovato una versione piu' nuova:
e per sicurezza ho aggiunto la directory in cui si trova a ld.so.conf:
Ho provato anche a creare un collegamento simbolico alla libmysqlclient.so.15.0.0 in /usr/local/lib/ che si chiamasse libmysqlclient.so.14 con il comando:
dato in /usr/lib/mysql/, ma credo non venga neppure aggiunto da ldconfig:
Cosa posso fare?
Reinstallo mysql 4? Non mi pare una soluzione molto intelligente...
Ho installato i due pacchetti seguenti, presi dal repos di Slacky
Codice: Seleziona tutto
amarok-1.3.7-i486-1sl (8289 kB) (Slacky.it) [Stato: INSTALLATO]
mysql-5.0.18-i486-1ms (12144 kB) (Slacky.it) [Stato: INSTALLATO]
Codice: Seleziona tutto
bash-3.00$ amarok
amaroK: [Loader] Starting amarokapp..
amaroK: [Loader] Don't run gdb, valgrind, etc. against this binary! Use amarokapp.
amarokapp: error while loading shared libraries: libmysqlclient.so.14: cannot open shared object file: No such file or directory
Codice: Seleziona tutto
bash-3.00# locate mysqlclient
/usr/lib/mysql/libmysqlclient_r.a
/usr/lib/mysql/libmysqlclient_r.so.15.0.0
/usr/lib/mysql/libmysqlclient.a
/usr/lib/mysql/libmysqlclient_r.so.15
/usr/lib/mysql/libmysqlclient.la
/usr/lib/mysql/libmysqlclient.so
/usr/lib/mysql/libmysqlclient.so.15
/usr/lib/mysql/libmysqlclient_r.la
/usr/lib/mysql/libmysqlclient_r.so
/usr/lib/mysql/libmysqlclient.so.15.0.0
Codice: Seleziona tutto
bash-3.00# cat /etc/ld.so.conf
/usr/local/lib
/usr/X11R6/lib
/usr/i486-slackware-linux/lib
/opt/kde/lib
/usr/lib/qt/lib
/opt/adobe/acrobat-7.0.0/Reader/intellinux/lib
/usr/lib/mysql/
Codice: Seleziona tutto
ln -s libmysqlclient.so.15.0.0 /usr/local/lib/libmysqlclient.so.14
Codice: Seleziona tutto
bash-3.00# ldconfig -v |grep mysql
/usr/lib/mysql:
libmysqlclient.so.15 -> libmysqlclient.so.15.0.0
libmysqlclient_r.so.15 -> libmysqlclient_r.so.15.0.0
Reinstallo mysql 4? Non mi pare una soluzione molto intelligente...