thanks for your help.

I have this :
#emerge -p mysql
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild   R   ] dev-db/mysql-4.1.21

# locate libmysqlclient_r
/usr/lib/libmysqlclient_r.so
/usr/lib/libmysqlclient_r.so.15
/usr/lib/libmysqlclient_r.so.15.0
/usr/lib/libmysqlclient_r.so.15.0.0
/usr/lib/mysql/libmysqlclient_r.so
/usr/lib/mysql/libmysqlclient_r.so.15
/usr/lib/mysql/libmysqlclient_r.so.15.0.0
/usr/lib/mysql/libmysqlclient_r.a
/usr/lib/mysql/libmysqlclient_r.la

Why can't php simply use this libmysqlclient_r.so.15 ???


On Aug 29, 2006, at 7:07 PM, kashani wrote:

cedric de crozant wrote:
hi,
i'm new to gentoo.
i have updated mysql 4.1.21 following the glsa advisory with glsa- check -f
and now I have a problem !
in the httpd error log :
/usr/local/php5/bin/php: error while loading shared libraries: libmysqlclient.so.15: cannot open shared object file: No such file or directory


I think you've got some versioning issues. .14 is Mysql 4.1 and .15 is Mysql 5.0

laxlxdb03 ~ # emerge -p mysql
[ebuild   R   ] dev-db/mysql-4.1.14

1axlxdb03 ~ # locate libmysqlclient_r
/usr/lib/libmysqlclient_r.so.14.0.0


sfolxdb01 ~ # emerge -p mysql
[ebuild   R   ] dev-db/mysql-5.0.24

sfokxdb01 ~ # locate libmysqlclient
/usr/lib/libmysqlclient.so.15

I'd straighten out the versions and then rebuild anything that uses Mysql starting with PHP.

kashani
--
gentoo-user@gentoo.org mailing list



--
gentoo-user@gentoo.org mailing list

Reply via email to