Hi Roland,

> yes, the libmysqlclient.so.10 exists and is in
> /usr/local/mysql/current/lib/mysql

Ok, compare that with your strace output (I grep'ped for
libmysqlclient.so.10):

> open("/lib/i686/mmx/libmysqlclient.so.10", O_RDONLY) = -1 ENOENT (No such
> file or directory)
> open("/lib/i686/libmysqlclient.so.10", O_RDONLY) = -1 ENOENT (No such file
> or directory)
> open("/lib/mmx/libmysqlclient.so.10", O_RDONLY) = -1 ENOENT (No such file or
> directory)
> open("/lib/libmysqlclient.so.10", O_RDONLY) = -1 ENOENT (No such file or
> directory)
> open("/usr/lib/i686/mmx/libmysqlclient.so.10", O_RDONLY) = -1 ENOENT (No
> such file or directory)
> open("/usr/lib/i686/libmysqlclient.so.10", O_RDONLY) = -1 ENOENT (No such
> file or directory)
> open("/usr/lib/mmx/libmysqlclient.so.10", O_RDONLY) = -1 ENOENT (No such
> file or directory)
> open("/usr/lib/libmysqlclient.so.10", O_RDONLY) = -1 ENOENT (No such file or
> directory)

As you see, "/usr/local/mysql/current/lib" is not checked for that file,
so I suggest you put this directory into /etc/ld.so.conf and run
ldconfig to update the list of shared objects.

Use "ldconfig -v | grep libmysqlclient" to see if it's listed. Then try
vadddomain again.

Jonas



Reply via email to