PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#1 19/02/2014 10:42:37

philwood
Membre

problème installation rpm postgresql 9.3 sur redhat 6.3

Bonjour, je rencontre un pb tordu lors de l'installation du rpm postgresql93-server.x86_64 sur un serveur rhel 6.3 64bits
Je tiens à préciser que j'ai copier les rpm sur mon dépot yum interne.

ROOT@sv001500:/usr/lib64# yum install postgresql93-server.x86_64
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package postgresql93-server.x86_64 0:9.3.2-1PGDG.rhel6 will be installed
--> Processing Dependency: postgresql93 = 9.3.2-1PGDG.rhel6 for package: postgresql93-server-9.3.2-1PGDG.rhel6.x86_64
--> Processing Dependency: libssl.so.10(libssl.so.10)(64bit) for package: postgresql93-server-9.3.2-1PGDG.rhel6.x86_64
--> Processing Dependency: libcrypto.so.10(libcrypto.so.10)(64bit) for package: postgresql93-server-9.3.2-1PGDG.rhel6.x86_64
--> Processing Dependency: libpq.so.5()(64bit) for package: postgresql93-server-9.3.2-1PGDG.rhel6.x86_64
--> Running transaction check
---> Package postgresql93.x86_64 0:9.3.2-1PGDG.rhel6 will be installed
--> Processing Dependency: libssl.so.10(libssl.so.10)(64bit) for package: postgresql93-9.3.2-1PGDG.rhel6.x86_64
---> Package postgresql93-libs.x86_64 0:9.3.2-1PGDG.rhel6 will be installed
--> Processing Dependency: libssl.so.10(libssl.so.10)(64bit) for package: postgresql93-libs-9.3.2-1PGDG.rhel6.x86_64
--> Processing Dependency: libcrypto.so.10(libcrypto.so.10)(64bit) for package: postgresql93-libs-9.3.2-1PGDG.rhel6.x86_64
---> Package postgresql93-server.x86_64 0:9.3.2-1PGDG.rhel6 will be installed
--> Processing Dependency: libssl.so.10(libssl.so.10)(64bit) for package: postgresql93-server-9.3.2-1PGDG.rhel6.x86_64
--> Processing Dependency: libcrypto.so.10(libcrypto.so.10)(64bit) for package: postgresql93-server-9.3.2-1PGDG.rhel6.x86_64
--> Finished Dependency Resolution
Error: Package: postgresql93-libs-9.3.2-1PGDG.rhel6.x86_64 (addons_SPE_LGD)
           Requires: libcrypto.so.10(libcrypto.so.10)(64bit)
Error: Package: postgresql93-server-9.3.2-1PGDG.rhel6.x86_64 (addons_SPE_LGD)
           Requires: libssl.so.10(libssl.so.10)(64bit)
Error: Package: postgresql93-libs-9.3.2-1PGDG.rhel6.x86_64 (addons_SPE_LGD)
           Requires: libssl.so.10(libssl.so.10)(64bit)
Error: Package: postgresql93-server-9.3.2-1PGDG.rhel6.x86_64 (addons_SPE_LGD)
           Requires: libcrypto.so.10(libcrypto.so.10)(64bit)
Error: Package: postgresql93-9.3.2-1PGDG.rhel6.x86_64 (addons_SPE_LGD)
           Requires: libssl.so.10(libssl.so.10)(64bit)
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest


Hors, quand je regarde sous /usr/lib64, j'ai bien les librairies présentes mais sous forme de liens symbolique :

ROOT@sv001500:/usr/lib64# ll |grep -e crypto -e ssl
-rw-r--r--   1 root root       65 May 15  2012 .libcrypto.so.1.0.0.hmac
lrwxrwxrwx   1 root root       24 Feb 18 11:51 .libcrypto.so.10.hmac -> .libcrypto.so.1.0.0.hmac
-rw-r--r--   1 root root       65 May 15  2012 .libssl.so.1.0.0.hmac
lrwxrwxrwx   1 root root       21 Feb 18 11:51 .libssl.so.10.hmac -> .libssl.so.1.0.0.hmac
lrwxrwxrwx   1 root root       18 Feb 18 11:25 libcrypto.so -> libcrypto.so.1.0.0
-rwxr-xr-x   1 root root  1665328 May 15  2012 libcrypto.so.1.0.0
lrwxrwxrwx   1 root root       18 Feb 18 11:51 libcrypto.so.10 -> libcrypto.so.1.0.0
lrwxrwxrwx   1 root root       30 Feb 18 11:25 libk5crypto.so -> ../../lib64/libk5crypto.so.3.1
lrwxrwxrwx   1 root root       15 Feb 18 11:25 libssl.so -> libssl.so.1.0.0
-rwxr-xr-x   1 root root   375352 May 15  2012 libssl.so.1.0.0
lrwxrwxrwx   1 root root       15 Feb 18 11:51 libssl.so.10 -> libssl.so.1.0.0
-rwxr-xr-x   1 root root   244872 Apr 16  2012 libssl3.so
drwxr-xr-x.  3 root root     4096 May 15  2012 openssl


Une idée ?

Dernière modification par philwood (19/02/2014 10:43:35)

Hors ligne

#2 19/02/2014 20:10:32

gleu
Administrateur

Re : problème installation rpm postgresql 9.3 sur redhat 6.3

PostgreSQL a besoin d'une version un poil plus à jour pour libssl et libcrypto. À ma connaissance, elles ne sont pas encore disponibles sur les repos officiels de Redhat. Enfin, c'est arrivé chez un client et la correction du problème a été de trouver la bonne version du RPM pour libssl et libcrypto.


Guillaume.

Hors ligne

#3 24/02/2014 15:45:09

philwood
Membre

Re : problème installation rpm postgresql 9.3 sur redhat 6.3

Bonjour,
Merci pour ta réponse. J'ai du effectivement mettre à jour notre repository yum avec la dernière version et tout est rentré dans l'ordre.
Il y a donc bien une version 1.0.1 de openssl dispo chez redhat :-)

Hors ligne

Pied de page des forums