Hello,
J'ai installer:
- un serveur RedHat 8.0 (une vielle version car on me l'a exigé)
- python Python 2.3.4
- openldap openldap-2.1.3
- python-ldap-2.0.6
je dois utiliser par la suite Zope 2.7.3-0, CPS-3.2.4 avec LDAPUserFolder
La compilation et l'installation se passe bien mais
une fois terminé, je lance la commande python, puis
import ldap
[EMAIL PROTECTED] python-ldap-2.0.6]# python
Python 2.3.4 (#2, Jun 15 2006, 11:48:47)
[GCC 3.2 20020903 (Red Hat Linux 8.0 3.2-7)] on linux2
Type "help", "copyright", "credits" or "license" for
more information.
import ldap
Traceback (most recent call last):
File "<stdin>", line 1, in ?
File
"/usr/local/python/lib/python2.3/site-packages/ldap/__init__.py",
line 21, in ?
from _ldap import *
ImportError:
/usr/local/python/lib/python2.3/site-packages/_ldap.so:
undefined symbol: ldap_first_reference
je teste es ce que mon ldap utilise le bon en faisant:
[EMAIL PROTECTED] python-ldap-2.0.6]# ldd
/usr/local/python/lib/python2.3/site-packages/_ldap.so
libldap_r.so.2 => /usr/lib/libldap_r.so.2
(0x40019000)
liblber.so.2 => /usr/lib/liblber.so.2
(0x40048000)
libssl.so.2 => /lib/libssl.so.2 (0x40053000)
libcrypto.so.2 => /lib/libcrypto.so.2
(0x40083000)
libsasl2.so.2 => /usr/lib/libsasl2.so.2
(0x40157000)
libc.so.6 => /lib/i686/libc.so.6 (0x42000000)
libsasl.so.7 => /usr/lib/libsasl.so.7
(0x4016a000)
libdl.so.2 => /lib/libdl.so.2 (0x40176000)
libresolv.so.2 => /lib/libresolv.so.2
(0x40179000)
libcrypt.so.1 => /lib/libcrypt.so.1
(0x4018b000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2
(0x80000000)
libgdbm.so.2 => /usr/lib/libgdbm.so.2
(0x401b8000)
libpam.so.0 => /lib/libpam.so.0 (0x401bf000)
mais je me rend compte que oui il utilise mon ldap car
je l'ai configuré avec la commande:
./configure --prefix=/usr/local/openldap --enable-ldbm=no
--enable-slapd=no --with-tls
Thanks
_______________________________________________
cps-devel mailing list
http://lists.nuxeo.com/mailman/listinfo/cps-devel