Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 19/09/2008, à 10:25

antoine_

Problème de librairie partagée avec libldap-2.4-2

Bonjour,
J'ai un serveur Ubuntu qui fait notamment tourner Apache, MySQL et Subversion. Une autre personne (si si !) a essayé d'installer sur le serveur OpenLDAP en compilant depuis le code source (./configure, make, make install). C'est bien entendu une erreur vu que OpenLDAP est disponible via les dépôts Ubuntu. J'ai effacé tous les fichiers, mais j'ai à présent une erreur lorsque j'utilise Subversion :

svn: /usr/local/lib/libldap_r-2.4.so.2: no version information available (required by /usr/lib/libaprutil-1.so.0)
svn: /usr/local/lib/libldap_r-2.4.so.2: no version information available (required by /usr/lib/libpq.so.5)

Cela arrive si je veux utiliser Subversion en ligne de commande depuis le serveur mais également avec WebSVN (outil en PHP permettant de parcourir les repository SVN). C'est surtout ce dernier cas qui me gêne car il n'est plus possible d'utiliser cette interface.

Je me suis d'abord dit que la libldap était cassée. Je l'ai donc désinstallé. Du fait des dépendances, cela a aussi désinstallé libaprutil1 et libpq (les deux autres qui se plaignent de problème avec libldap). J'ai tout réinstallé ensuite, toujours via aptitude, mais ça ne marche pas mieux.

Google ne donne quasiment aucune info sur le sujet.
Est-ce que vous sauriez comment résoudre le problème ?

Merci d'avance.


A tout hasard, je vous poste les résultat de ldd pour les différentes librairies :

# ldd /usr/local/lib/libldap_r-2.4.so.2
	liblber-2.4.so.2 => /usr/local/lib/liblber-2.4.so.2 (0x00002b727acb5000)
	libresolv.so.2 => /lib/libresolv.so.2 (0x00002b727aec4000)
	libssl.so.0.9.8 => /usr/lib/libssl.so.0.9.8 (0x00002b727b0db000)
	libcrypto.so.0.9.8 => /usr/lib/libcrypto.so.0.9.8 (0x00002b727b325000)
	libpthread.so.0 => /lib/libpthread.so.0 (0x00002b727b6a5000)
	libc.so.6 => /lib/libc.so.6 (0x00002b727b8c2000)
	libdl.so.2 => /lib/libdl.so.2 (0x00002b727bc24000)
	libz.so.1 => /usr/lib/libz.so.1 (0x00002b727be28000)
	/lib64/ld-linux-x86-64.so.2 (0x0000555555554000)
# ldd /usr/lib/libpq.so.5
/usr/lib/libpq.so.5: /usr/local/lib/libldap_r-2.4.so.2: no version information available (required by /usr/lib/libpq.so.5)
	libssl.so.0.9.8 => /usr/lib/libssl.so.0.9.8 (0x00002b99f1dba000)
	libcrypto.so.0.9.8 => /usr/lib/libcrypto.so.0.9.8 (0x00002b99f2004000)
	libkrb5.so.3 => /usr/lib/libkrb5.so.3 (0x00002b99f2385000)
	libcom_err.so.2 => /lib/libcom_err.so.2 (0x00002b99f261c000)
	libgssapi_krb5.so.2 => /usr/lib/libgssapi_krb5.so.2 (0x00002b99f281e000)
	libcrypt.so.1 => /lib/libcrypt.so.1 (0x00002b99f2a4a000)
	libldap_r-2.4.so.2 => /usr/local/lib/libldap_r-2.4.so.2 (0x00002b99f2c82000)
	libpthread.so.0 => /lib/libpthread.so.0 (0x00002b99f2ec8000)
	libc.so.6 => /lib/libc.so.6 (0x00002b99f30e5000)
	libdl.so.2 => /lib/libdl.so.2 (0x00002b99f3447000)
	libz.so.1 => /usr/lib/libz.so.1 (0x00002b99f364b000)
	libk5crypto.so.3 => /usr/lib/libk5crypto.so.3 (0x00002b99f3863000)
	libkrb5support.so.0 => /usr/lib/libkrb5support.so.0 (0x00002b99f3a87000)
	libkeyutils.so.1 => /lib/libkeyutils.so.1 (0x00002b99f3c8e000)
	libresolv.so.2 => /lib/libresolv.so.2 (0x00002b99f3e91000)
	/lib64/ld-linux-x86-64.so.2 (0x0000555555554000)
	liblber-2.4.so.2 => /usr/local/lib/liblber-2.4.so.2 (0x00002b99f40a7000)
# ldd /usr/lib/libaprutil-1.so.0
/usr/lib/libaprutil-1.so.0: /usr/local/lib/libldap_r-2.4.so.2: no version information available (required by /usr/lib/libaprutil-1.so.0)
/usr/lib/libaprutil-1.so.0: /usr/local/lib/libldap_r-2.4.so.2: no version information available (required by /usr/lib/libpq.so.5)
	libldap_r-2.4.so.2 => /usr/local/lib/libldap_r-2.4.so.2 (0x00002b94abeae000)
	liblber-2.4.so.2 => /usr/local/lib/liblber-2.4.so.2 (0x00002b94ac0f4000)
	libdb-4.6.so => /usr/lib/libdb-4.6.so (0x00002b94ac304000)
	libpq.so.5 => /usr/lib/libpq.so.5 (0x00002b94ac639000)
	libsqlite3.so.0 => /usr/lib/libsqlite3.so.0 (0x00002b94ac85d000)
	libexpat.so.1 => /usr/lib/libexpat.so.1 (0x00002b94acaca000)
	libapr-1.so.0 => /usr/lib/libapr-1.so.0 (0x00002b94accee000)
	libuuid.so.1 => /lib/libuuid.so.1 (0x00002b94acf17000)
	librt.so.1 => /lib/librt.so.1 (0x00002b94ad11c000)
	libcrypt.so.1 => /lib/libcrypt.so.1 (0x00002b94ad325000)
	libpthread.so.0 => /lib/libpthread.so.0 (0x00002b94ad55d000)
	libdl.so.2 => /lib/libdl.so.2 (0x00002b94ad77a000)
	libc.so.6 => /lib/libc.so.6 (0x00002b94ad97e000)
	libresolv.so.2 => /lib/libresolv.so.2 (0x00002b94adce0000)
	libssl.so.0.9.8 => /usr/lib/libssl.so.0.9.8 (0x00002b94adef7000)
	libcrypto.so.0.9.8 => /usr/lib/libcrypto.so.0.9.8 (0x00002b94ae141000)
	libkrb5.so.3 => /usr/lib/libkrb5.so.3 (0x00002b94ae4c1000)
	libcom_err.so.2 => /lib/libcom_err.so.2 (0x00002b94ae759000)
	libgssapi_krb5.so.2 => /usr/lib/libgssapi_krb5.so.2 (0x00002b94ae95b000)
	/lib64/ld-linux-x86-64.so.2 (0x0000555555554000)
	libz.so.1 => /usr/lib/libz.so.1 (0x00002b94aeb87000)
	libk5crypto.so.3 => /usr/lib/libk5crypto.so.3 (0x00002b94aed9e000)
	libkrb5support.so.0 => /usr/lib/libkrb5support.so.0 (0x00002b94aefc2000)
	libkeyutils.so.1 => /lib/libkeyutils.so.1 (0x00002b94af1ca000)

Hors ligne

#2 Le 19/09/2008, à 11:51

luckytoyn

Re : Problème de librairie partagée avec libldap-2.4-2

salut,

heu c'est peut etre stupide ce que je vais dire mais si tu réinstalles libaprutil et libpq, les dépendances seront revérifiées partout non ?

Dernière modification par luckytoyn (Le 19/09/2008, à 13:36)


http://perso.ens-lyon.fr/antoine.rozel/

Hors ligne

#3 Le 19/09/2008, à 11:53

antoine_

Re : Problème de librairie partagée avec libldap-2.4-2

Malheureusement, je l'ai déjà fait et ça n'a pas résolu le problème yikes(

Hors ligne

#4 Le 07/11/2009, à 02:36

darkhack

Re : Problème de librairie partagée avec libldap-2.4-2

perso j'ai la même a erreur depuis quelque temps mais cela date de ma dernière mise à jour.
Mais à première vue cela n'empêche en rien l'exécution du reste.
Ton svn ne fait pas ce que tu lui demande?

Hors ligne