Page 1 of 1

mysql-libs Problem unter SuSE

Posted: 2008-01-05 11:56
by rudi
Hallo,

ich habe ein SuSE 10.3 Problem bezüglich MySQL. Installiert ist MySQL 4.1 aus den RPM, die MySQL bereitstellt. Einige Programme wie courier-authlib und ProFTPd wollen nun aber die 5er libs (libauthmysql.so.15 und einige weitere). Wie kann ich das Problem lösen? MySQL 4.1 muss zwingend installiert bleiben.

Gruß rudi

Re: mysql-libs Problem unter SuSE

Posted: 2008-01-05 13:16
by Joe User
Installiere 4.1 parallel zur 5.1 per tar.gz nach /usr/local/mysql-4.1.x und vergebe unterschiedliche Sockets/Ports.

Re: mysql-libs Problem unter SuSE

Posted: 2008-01-05 13:22
by Roger Wilco
rudi wrote:Wie kann ich das Problem lösen? MySQL 4.1 muss zwingend installiert bleiben.
Die betreffenden Programme neu kompilieren und gegen die installierten MySQL-Bibliotheken linken. Alternativ kannst du versuchen, die MySQL-Bibliotheken (nicht den kompletten Server!) für die Version 5.0 parallel zu MySQL 4.1 zu installieren.

Re: mysql-libs Problem unter SuSE

Posted: 2008-01-05 19:15
by isotopp
rudi wrote:Hallo,

ich habe ein SuSE 10.3 Problem bezüglich MySQL. Installiert ist MySQL 4.1 aus den RPM, die MySQL bereitstellt. Einige Programme wie courier-authlib und ProFTPd wollen nun aber die 5er libs (libauthmysql.so.15 und einige weitere). Wie kann ich das Problem lösen? MySQL 4.1 muss zwingend installiert bleiben.

Gruß rudi
In einem neueren mysql-shared-compat Paket sind auch ältere Versionen der Bibliotheken, die Du brauchst.

kris@h743107:~> rpm -qlp MySQL-shared-compat-5.0.45-0.sles10.i586.rpm
/usr/lib/libmysqlclient.so
/usr/lib/libmysqlclient.so.10
/usr/lib/libmysqlclient.so.10.0.0
/usr/lib/libmysqlclient.so.12
/usr/lib/libmysqlclient.so.12.0.0
/usr/lib/libmysqlclient.so.14
/usr/lib/libmysqlclient.so.14.0.0
/usr/lib/libmysqlclient.so.15
/usr/lib/libmysqlclient.so.15.0.0
/usr/lib/libmysqlclient_r.so
/usr/lib/libmysqlclient_r.so.10
/usr/lib/libmysqlclient_r.so.10.0.0
/usr/lib/libmysqlclient_r.so.12
/usr/lib/libmysqlclient_r.so.12.0.0
/usr/lib/libmysqlclient_r.so.14
/usr/lib/libmysqlclient_r.so.14.0.0
/usr/lib/libmysqlclient_r.so.15
/usr/lib/libmysqlclient_r.so.15.0.0