forcer une version pour un logicel openssl not found !
Répondre à la discussion
Affichage des résultats 1 à 5 sur 5

forcer une version pour un logicel openssl not found !



  1. #1
    ti7bo7

    forcer une version pour un logicel openssl not found !


    ------

    Bonjour,

    Je souhaiterais travailler avec net-snmp sous angstrom linux.

    J'ai installé net-snmp sauf que lorsque j'essai de lancer une commande snmpget voici le message d'erreur:
    Code:
    snmpwalk: /lib/libcrypto.so.1.0.0: version 'OPENSSL_0.9.8' not found (required by /usr/lib/libnetsnmp.so.25)
    J'ai installé openssl avec la version 0.9.8 mais en fait je ne sais pas comment dire à net-snmp de le lancer avec la bonne version !!!

    Merci du coup de main !

    -----

  2. #2
    polo974

    Re : forcer une version pour un logicel openssl not found !

    Citation Envoyé par ti7bo7 Voir le message
    Bonjour,

    Je souhaiterais travailler avec net-snmp sous angstrom linux.

    J'ai installé net-snmp sauf que lorsque j'essai de lancer une commande snmpget voici le message d'erreur:
    Code:
    snmpwalk: /lib/libcrypto.so.1.0.0: version 'OPENSSL_0.9.8' not found (required by /usr/lib/libnetsnmp.so.25)
    J'ai installé openssl avec la version 0.9.8 mais en fait je ne sais pas comment dire à net-snmp de le lancer avec la bonne version !!!

    Merci du coup de main !
    un tour sur le site de la distri:
    http://www.angstrom-distribution.org...h=libssl&arch=

    mais:
    "Depends:
    libcrypto1.0.0 "

    donc prendre aussi la bonne libcrypto

    les lib 0.9.8 et 1.0.0 peuvent cohabiter.
    Jusqu'ici tout va bien...

  3. #3
    ti7bo7

    Re : forcer une version pour un logicel openssl not found !

    Merci.

    C'est ce que j'ai fait. Les libcrypto 0.9.8 et 1.0.0 sont installées. Je l'ai retrouve très bien dans /lib/ ou /usr/lib/.
    Seulement lors d'un appel de snmpwalk ou snmpget il appel directement libnetsnmp qui a besoin de libcrypto qui lui même a besoin de openssl 0.9.8

    Donc à présent je cherche à savoir comment modifier cela pour qu'il trouve mon fichier libcrypto.so.0.9.8 (au lieu de 1.0.0) et là il trouvera sans doute la bonne openssl avec sa bonne version

  4. #4
    ti7bo7

    Re : forcer une version pour un logicel openssl not found !

    C'ets bon j'ai réussi !

    J'ai créé un lien symbolique entre l'appel de libcrypto.so.1.0.0 et avec libcrypto.so.0.9.8

    C'est crade .. mais ça fonctionne et ça évite de tout recompiler !

  5. A voir en vidéo sur Futura
  6. #5
    polo974

    Re : forcer une version pour un logicel openssl not found !

    euh...
    tu as fais un: ln -sf libcrypto.so.0.9.8 libcrypto.so.1.0.0
    (en gros si quelqu'un demande la 1.0.0, il reçoit la 0.9.8)
    c'est bien ça ? ? ?

    ça résout ponctuellement ton soucis, mais le prochain programme qui a besoin de la vraie 1.0.0, il risque de se poser des questions...

    que donne:
    ldd /usr/lib/libnetsnmp.so.* |grep libcrypto

    si ça sort: libcrypto.so.0.9.8 => /lib/libcrypto.so.0.9.8 (0x...)
    ça aurait dû marcher

    si ça sort: libcrypto.so.1.0.0 => /lib/libcrypto.so.1.0.0 (0x...)
    c'est qu'il y a un soucis de compil de libnetsnmp quelque-part linké avec la version 1.0.0 et comportant des appels à l'ancienne 0.9.8...

    enfin, tout ça, c'est pas très clean et possiblement bombe à retardement...
    Jusqu'ici tout va bien...

Discussions similaires

  1. Réponses: 12
    Dernier message: 19/01/2012, 15h32
  2. Réponses: 4
    Dernier message: 14/01/2012, 06h25
  3. Forcer une valeur moyenne
    Par invite73e76d88 dans le forum Électronique
    Réponses: 12
    Dernier message: 27/04/2010, 14h11
  4. Forcer une droite par zéro
    Par invitea02ff06d dans le forum Mathématiques du supérieur
    Réponses: 7
    Dernier message: 29/11/2006, 12h57
Découvrez nos comparatifs produits sur l'informatique et les technologies.