/usr/lib/python2.3/site-packages/_mysql.so: undefined symbol: mysql_rollback
thomas Armstrong
tarmstrong at gmail.com
Wed Sep 21 06:12:08 EDT 2005
Hi Skip. Thank you very much for your answer.
If LDD:
[root at server /]# ldd /usr/lib/python2.3/site-packages/_mysql.so
libmysqlclient.so.10 => /usr/lib/mysql/libmysqlclient.so.10
(0xf6fb3000)
libcrypt.so.1 => /lib/libcrypt.so.1 (0xf6f84000)
libnsl.so.1 => /lib/libnsl.so.1 (0xf6f6e000)
libm.so.6 => /lib/tls/libm.so.6 (0xf6f4b000)
libz.so.1 => /usr/lib/libz.so.1 (0xf6f3b000)
libpthread.so.0 => /lib/tls/libpthread.so.0 (0xf6f29000)
libc.so.6 => /lib/tls/libc.so.6 (0xf6e02000)
/lib/ld-linux.so.2 (0x001d8000)
There is no libmysql, but I've got no idea where it is:
[root at server /]# find . -name "*libmysql.so*"
(no results)
In addition, on my PC (where MySQL-python works ok), there is no libmysql:
----------
[root at pc /]# ldd /usr/lib/python2.3/site-packages/_mysql.so
linux-gate.so.1 => (0x00883000)
libmysqlclient.so.10 =>
/usr/local/mysql/lib/mysql/libmysqlclient.so.10 (0x00cbf000)
libz.so.1 => /usr/lib/libz.so.1 (0x00d52000)
libcrypt.so.1 => /lib/libcrypt.so.1 (0x0092c000)
libnsl.so.1 => /lib/libnsl.so.1 (0x00ed6000)
libm.so.6 => /lib/tls/libm.so.6 (0x00558000)
libpthread.so.0 => /lib/tls/libpthread.so.0 (0x00db3000)
libc.so.6 => /lib/tls/libc.so.6 (0x0037c000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x00753000)
[root at pc /] find . -name "*libmysql.so*"
(no results)
---------
Must I install some extra tool? Thank you very much.
2005/9/16, skip at pobox.com <skip at pobox.com>:
>
> thomas> ImportError: /usr/lib/python2.3/site-packages/_mysql.so: undefined
> thomas> symbol: mysql_rollback
>
> skip> Is your libmysql.so installed in an odd place?
>
> Oh, also, try executing
>
> ldd /usr/lib/python2.3/site-packages/_mysql.so
>
> If that shows libmysql as undefined. Find out where it is and set
> LD_LIBRARY_PATH to refer to it, then try again. If that succeeds, either
> retain the LD_LIBRARY_PATH setting or relink _mysql.so with the -R stuff I
> referred to in my first message.
>
> Skip
>
More information about the Python-list
mailing list