Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Zope: DB
ImportError: libmysqlclient_r.so.15
 

Index | Next | Previous | View Flat


michele.marcionelli at math

Nov 7, 2007, 12:31 PM


Views: 2919
Permalink
ImportError: libmysqlclient_r.so.15

Hello Zope-DB members

I'm migrating my zope/python/mysql/... installation from RedHat 3 to
RedHat 5 and I still have a little problem.

If I just start python and enter "import MySQLdb" I get the following
error:

> Python 2.3.6 (#1, Nov 7 2007, 17:02:40)
> [GCC 4.1.1 20070105 (Red Hat 4.1.1-52)] on linux2
> Type "help", "copyright", "credits" or "license" for more information.
> >>> import MySQLdb
> Traceback (most recent call last):
> File "<stdin>", line 1, in ?
> File "/scratch/local/app/python/current/lib/python2.3/site-
> packages/PIL/__init__.py", line 19, in ?
>
> File "build/bdist.linux-i686/egg/_mysql.py", line 7, in ?
> File "build/bdist.linux-i686/egg/_mysql.py", line 6, in
> __bootstrap__
> ImportError: libmysqlclient_r.so.15: cannot open shared object
> file: No such file or directory

If I do the same after setting the LD_LIBRARY_PATH to /usr/local/lib/
mysql, I did not get error messages anymore!

Now the problem: I included the LD_LIBRARY_PATH to my startup-script
zopectl (see below) but I still get the same error message in the
event.log file:

> 2007-11-07T20:53:24 ERROR Zope Could not import Products.ZMySQLDA
> Traceback (most recent call last):
> File "/scratch/local/app/zope/2.8.9.1-2.3.6/lib/python/OFS/
> Application.py", line 695, in import_product
> product=__import__(pname, global_dict, global_dict, silly)
> File "/scratch/ZOPE/TEMPLATE_ZOPE-2.8.9.1_SILVA-1.5.10/Products/
> ZMySQLDA/__init__.py", line 91, in ?
> import DA
> File "/scratch/ZOPE/TEMPLATE_ZOPE-2.8.9.1_SILVA-1.5.10/Products/
> ZMySQLDA/DA.py", line 92, in ?
> from db import DB
> File "/scratch/ZOPE/TEMPLATE_ZOPE-2.8.9.1_SILVA-1.5.10/Products/
> ZMySQLDA/db.py", line 89, in ?
> import _mysql
> File "build/bdist.linux-i686/egg/_mysql.py", line 7, in ?
> File "build/bdist.linux-i686/egg/_mysql.py", line 6, in
> __bootstrap__
> ImportError: libmysqlclient_r.so.15: cannot open shared object
> file: No such file or directory

Any idea?

My versions:

> Zope-2.8.9.1-final
> Python-2.3.6
> MySQL-python-1.2.2
> mysql-5.0.45

The "zopectl" file:

> #! /bin/bash
>
> PYTHON="/scratch/local/app/python/2.3.6/bin/python"
> ZOPE_HOME="/scratch/local/app/zope/2.8.9.1-2.3.6"
>
> reldir=`dirname $0`
> INSTANCE_HOME=`cd $reldir/..; pwd`
> CONFIG_FILE="$INSTANCE_HOME/etc/zope.conf"
>
> SOFTWARE_HOME="/scratch/local/app/zope/2.8.9.1-2.3.6/lib/python"
> PYTHONPATH="$SOFTWARE_HOME"
>
> export PYTHONPATH INSTANCE_HOME SOFTWARE_HOME
>
> export TEMP=/tmp
> export LD_LIBRARY_PATH=/usr/local/lib/mysql
> export PYTHON_EGG_CACHE=$INSTANCE_HOME/var/.python-eggs
>
> ZDCTL="$SOFTWARE_HOME/Zope2/Startup/zopectl.py"
>
> exec "$PYTHON" "$ZDCTL" -C "$CONFIG_FILE" "$@"

Grazie,
Michele

--
ETH Zürich
Michele Marcionelli
IT Support Gruppe D-MATH
HG G 18
Rämistrasse 101
CH–8092 Zürich

michele.marcionelli[at]math.ethz.ch
http://www.math.ethz.ch/~michele

+41 44 632 6193 Telefon
+41 44 632 1404 Fax


_______________________________________________
Zope-DB mailing list
Zope-DB[at]zope.org
http://mail.zope.org/mailman/listinfo/zope-db

Subject User Time
ImportError: libmysqlclient_r.so.15 michele.marcionelli at math Nov 7, 2007, 12:31 PM
    Re: ImportError: libmysqlclient_r.so.15 charlie at egenix Nov 7, 2007, 12:41 PM
        Re: ImportError: libmysqlclient_r.so.15 michele.marcionelli at math Nov 7, 2007, 11:33 PM

  Index | Next | Previous | View Flat
 
 


Interested in having your list archived? Contact lists@gossamer-threads.com
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.