On Jul 13, 4:55 am, e-gor <[EMAIL PROTECTED]> wrote: > # ldd _hashlib.so > _hashlib.so: > ldd: _hashlib.so: Shared object "_hashlib.so" not found, required by > "ldd" > _hashlib.so: exit status 1 > > So it's mean that _hashlib.so can't be loaded because it can't find > itself? It's strange > > file _hashlib.so found at /usr/local/lib/python2.5/lib-dynload
You have to be in that directory or give absolute path name. $ ldd /usr/lib/python2.5/lib-dynload/_hashlib.so linux-gate.so.1 => (0xffffe000) libssl.so.0.9.8 => /usr/lib/i686/cmov/libssl.so.0.9.8 (0xb7eae000) libcrypto.so.0.9.8 => /usr/lib/i686/cmov/libcrypto.so.0.9.8 (0xb7d6c000) libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb7d54000) libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7c13000) libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb7c0f000) libz.so.1 => /usr/lib/libz.so.1 (0xb7bfb000) /lib/ld-linux.so.2 (0x80000000) > with httpd all ok: > > # ldd httpd > httpd: > libcrypt.so.3 => /lib/libcrypt.so.3 (0x280fe000) > libssl.so.4 => /usr/lib/libssl.so.4 (0x28116000) > libcrypto.so.4 => /lib/libcrypto.so.4 (0x28144000) > libexpat.so.4 => /usr/lib/libexpat.so.4 (0x28237000) > libc.so.6 => /lib/libc.so.6 (0x28255000) Are you using the standard OS version of Apache or your own version? Make sure you are running this on the actual Apache version you are using? What it is named may depend on your installation. $ ldd /usr/sbin/apache2 linux-gate.so.1 => (0xffffe000) libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb7f4e000) libpcre.so.3 => /usr/lib/libpcre.so.3 (0xb7f2e000) libaprutil-1.so.0 => /usr/lib/libaprutil-1.so.0 (0xb7f13000) libldap_r.so.2 => /usr/lib/libldap_r.so.2 (0xb7edd000) liblber.so.2 => /usr/lib/liblber.so.2 (0xb7ed0000) libdb-4.4.so => /usr/lib/libdb-4.4.so (0xb7dd2000) libpq.so.5 => /usr/lib/libpq.so.5 (0xb7db5000) libsqlite3.so.0 => /usr/lib/libsqlite3.so.0 (0xb7d57000) libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb7d36000) libapr-1.so.0 => /usr/lib/libapr-1.so.0 (0xb7d13000) libuuid.so.1 => /lib/libuuid.so.1 (0xb7d10000) librt.so.1 => /lib/tls/i686/cmov/librt.so.1 (0xb7d07000) libcrypt.so.1 => /lib/tls/i686/cmov/libcrypt.so.1 (0xb7cd9000) libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb7cc2000) libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb7cbd000) libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7b7c000) /lib/ld-linux.so.2 (0xb7f85000) libresolv.so.2 => /lib/tls/i686/cmov/libresolv.so.2 (0xb7b69000) libsasl2.so.2 => /usr/lib/libsasl2.so.2 (0xb7b52000) libgnutls.so.13 => /usr/lib/libgnutls.so.13 (0xb7ae2000) libssl.so.0.9.8 => /usr/lib/i686/cmov/libssl.so.0.9.8 (0xb7aa1000) libcrypto.so.0.9.8 => /usr/lib/i686/cmov/libcrypto.so.0.9.8 (0xb795f000) libkrb5.so.3 => /usr/lib/libkrb5.so.3 (0xb78e2000) libcom_err.so.2 => /lib/libcom_err.so.2 (0xb78df000) libtasn1.so.3 => /usr/lib/libtasn1.so.3 (0xb78ca000) libz.so.1 => /usr/lib/libz.so.1 (0xb78b5000) libgcrypt.so.11 => /usr/lib/libgcrypt.so.11 (0xb7864000) libgpg-error.so.0 => /usr/lib/libgpg-error.so.0 (0xb7860000) libk5crypto.so.3 => /usr/lib/libk5crypto.so.3 (0xb783b000) libnsl.so.1 => /lib/tls/i686/cmov/libnsl.so.1 (0xb7824000) libkrb5support.so.0 => /usr/lib/libkrb5support.so.0 (0xb781f000) Did you try writing a basic mod_python handler which imports '_hashlib' as suggested to see if that works? There errors messages from that may give clues as to what the problem is. Graham --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---