[Help] libssl.so.0.9.8 déjà installer...

Résolu/Fermé
Aarson Messages postés 108 Date d'inscription jeudi 28 juin 2012 Statut Membre Dernière intervention 22 octobre 2013 - Modifié par mamiemando le 9/08/2012 à 18:58
mamiemando Messages postés 33077 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 18 avril 2024 - 10 août 2012 à 10:05
bonjour à tous,

Donc je vous explique mon problème. J'aimerais installer le jeu dofus et je suis sous fedora 17 (32 bits , xfce). J'ai téléchargé des paquets rpm trouvés sur le net pour adobe air et dofus 2.0. Cependant quand je lance l'update via la commande ça me marque ce message :

/opt/Dofus_Paquet/share/UpLauncher: error while loading shared libraries: libssl.so.0.9.8: cannot open shared object file: No such file or directory

... alors que libssl.so.0.9.8 est déjà installé..

Je vous remercie d'avance pour votre aide.

7 réponses

Bonjour,

j'ai télécharger des paquets rpm trouvé sur le net pour adobe air et dofus 2.0

Les paquets que tu as téléchargés étaient bien des paquets pour Fedora 17 ?
Parce que le fait que le paquet soit un rpm n'est pas suffisant pour que ça soit compatible.
0
Aarson Messages postés 108 Date d'inscription jeudi 28 juin 2012 Statut Membre Dernière intervention 22 octobre 2013 2
9 août 2012 à 18:59
Bun il disait que pour les autre distrib' (fedora, et autres) prenez ce paquet.
0
Oui, mais ils datent de quand ces paquets ? La version du noyau a peut-être évolué depuis la compilation de ces paquets, c'est probablement l'explication de ton pb.
0
Aarson Messages postés 108 Date d'inscription jeudi 28 juin 2012 Statut Membre Dernière intervention 22 octobre 2013 2
9 août 2012 à 19:04
Ils datent de 2009.
0
mamiemando Messages postés 33077 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 18 avril 2024 7 748
9 août 2012 à 19:00
... alors que libssl.so.0.9.8 est déjà installé..

Qu'est ce qui te fait dire ça ? En admettant que ce fichier soit dans /usr/lib, que donne la commande suivante :

ls -l --color libssl.so.0.9.8


Est-ce que le lien apparaît en cyan ou en rouge ?

Par ailleurs que donne :

rpm -qa | grep libssl


... et comment as-tu installé libssl ? De manière générale, tu dois installer le plus possible tes logiciels via ton gestionnaire de paquets (yum), les autres installations (téléchargement de paquets sur des sites autres que les dépôts officiels) sont à éviter. En outre, si adobe-air et dofus peuvent être installés via yum, il vaut mieux les installer via yum.

Bonne chance
0
Aarson Messages postés 108 Date d'inscription jeudi 28 juin 2012 Statut Membre Dernière intervention 22 octobre 2013 2
9 août 2012 à 19:03
Ça apparaît en rouge et la commande rpm -qa | grep libssl ne donne rien , j'ai installé libssl avec yum install libssl.so.0.9.8 et non adobe air et dofus ne peuvent pas être installé via yum (a ma connaissance)
0
mamiemando Messages postés 33077 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 18 avril 2024 7 748
9 août 2012 à 19:09
Si ça apparaît en rouge, le lien symbolique est cassé et c'est pour ça que ça ne marche pas. Ça me suprend que libssl ne soit pas installé proprement. Dans un premier temps tu peux supprimer le lien symbolique bancale et régénérer les liens. Toujours en admettant que le chemin soit /usr/lib/libssl.0.9.8, lance en root :

rm /usr/lib/libssl.0.9.8
ldconfig


Si tu ne vois plus de libssl dans /usr/lib c'est sans doute normal car le paquet n'est pas installé. Installe le via ton gestionnaire de paquets, sans doute une commande du genre :

yum install libssl


(au besoin cherche le nom du paquet exact avec yum search).
https://doc.fedora-fr.org/wiki/YUM_:_Configuration_du_gestionnaire_de_paquets

Bonne chance
0
Aarson Messages postés 108 Date d'inscription jeudi 28 juin 2012 Statut Membre Dernière intervention 22 octobre 2013 2
9 août 2012 à 19:15
Oui sa me dit que c'est pas installé et ta commande yum install libssl me dit Aucun paquet libssl disponible
0
mamiemando Messages postés 33077 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 18 avril 2024 7 748
9 août 2012 à 19:24
Commence par faire une mise à jour, puis fais une recherche :

yum update
yum list "libssl*"
yum search libssl


Ensuite reporte moi le résultat de ces recherches mais normalement tu devrais voir un nom de paquet à installer. Ensuite "yum install lenomdupaquet" et ça devrait être bon... enfin sous réserve que tu as correctement configuré les dépôts pour yum.

Bonne chance
0
Aarson Messages postés 108 Date d'inscription jeudi 28 juin 2012 Statut Membre Dernière intervention 22 octobre 2013 2
9 août 2012 à 19:28
[florian@jyer5665 ~]$ yum update
Modules complémentaires chargés : langpacks, presto, refresh-packagekit
Vous devez être super-utilisateur pour lancer cette commande.
[florian@jyer5665 ~]$ yum list "libssl*"
Modules complémentaires chargés : langpacks, presto, refresh-packagekit
8dd22c1a77bec4a50574d991b3bc16 FAILED curl#6 - "Couldn't resolve host"
http://ultra.linux.cz/MIRRORS/fedora.redhat.com/linux/updates/17/i386/repodata/8dd22c1a77bec4a50574d991b3bc16ddd6983bef5bd7388687f04e4b44d593c7-primary.sqlite.bz2: [Errno 14] curl#6 - "Couldn't resolve host"
Essai d'un autre miroir.
d9fa5d4885c905d387c40f434edb30 FAILED curl#6 - "Couldn't resolve host"
http://mirror.yandex.ru/fedora/linux/releases/17/Everything/i386/os/repodata/d9fa5d4885c905d387c40f434edb304d1591f056865f4e6eb423cca661737a1d-primary.sqlite.bz2: [Errno 14] curl#6 - "Couldn't resolve host"
Essai d'un autre miroir.
8dd22c1a77bec4a50574d991b3bc16 FAILED curl#6 - "Couldn't resolve host"
http://ftp.itu.edu.tr/Mirror/Fedora/linux/updates/17/i386/repodata/8dd22c1a77bec4a50574d991b3bc16ddd6983bef5bd7388687f04e4b44d593c7-primary.sqlite.bz2: [Errno 14] curl#6 - "Couldn't resolve host"
Essai d'un autre miroir.
d9fa5d4885c905d387c40f434edb30 FAILED curl#6 - "Couldn't resolve host"
http://mirror01.th.ifl.net/fedora/linux/releases/17/Everything/i386/os/repodata/d9fa5d4885c905d387c40f434edb304d1591f056865f4e6eb423cca661737a1d-primary.sqlite.bz2: [Errno 14] curl#6 - "Couldn't resolve host"
Essai d'un autre miroir.
(1/2): updates/primary_db | 4.0 MB 00:08
d9fa5d4885c905d387c40f434edb30 FAILED Timeout on http://fedora.dcc.fc.up.pt/linux/releases/17/Everything/i386/os/repodata/d9fa5d4885c905d387c40f434edb304d1591f056865f4e6eb423cca661737a1d-primary.sqlite.bz2: (28, '')
http://fedora.dcc.fc.up.pt/linux/releases/17/Everything/i386/os/repodata/d9fa5d4885c905d387c40f434edb304d1591f056865f4e6eb423cca661737a1d-primary.sqlite.bz2: [Errno 12] Timeout on http://fedora.dcc.fc.up.pt/linux/releases/17/Everything/i386/os/repodata/d9fa5d4885c905d387c40f434edb304d1591f056865f4e6eb423cca661737a1d-primary.sqlite.bz2: (28, '')
Essai d'un autre miroir.
d9fa5d4885c905d387c40f434edb30 FAILED curl#6 - "Couldn't resolve host"
http://mirrors.nl.eu.kernel.org/fedora/releases/17/Everything/i386/os/repodata/d9fa5d4885c905d387c40f434edb304d1591f056865f4e6eb423cca661737a1d-primary.sqlite.bz2: [Errno 14] curl#6 - "Couldn't resolve host"
Essai d'un autre miroir.
(2/2): fedora/primary_db | 12 MB 00:36
adobe-linux-i386 17/17
google-chrome 3/3
Erreur : Aucun paquet correspondant à lister
[florian@jyer5665 ~]$ yum search libssl
Modules complémentaires chargés : langpacks, presto, refresh-packagekit
Attention : aucune correspondance trouvée pour : libssl
Aucune correspondance trouvée
[florian@jyer5665 ~]$


Voila ce que sa me donne
0
Aarson Messages postés 108 Date d'inscription jeudi 28 juin 2012 Statut Membre Dernière intervention 22 octobre 2013 2
9 août 2012 à 19:29
Oups j'était pas en super utilisateur c'est peut être pour sa je réessaie
0
Aarson Messages postés 108 Date d'inscription jeudi 28 juin 2012 Statut Membre Dernière intervention 22 octobre 2013 2
9 août 2012 à 19:30
bah non c pareil
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
mamiemando Messages postés 33077 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 18 avril 2024 7 748
9 août 2012 à 19:56
Apparemment tu n'as pas de réseau... donc ça commence mal pour installer des paquets (ou même espérer jouer à dofus). Essaye déjà de faire en sorte que ta connexion réseau marche.

Peux-tu me dire quelle version de fedora tu utilises :

cat /etc/fedora-release


Et indique-moi si tes dépôts sont correctement configuré :

cat /etc/yum.repos.d/*


... en te basant sur ce qui est expliqué ici :
https://doc.fedora-fr.org/wiki/Depot_fedora

Bonne chance
0
Aarson Messages postés 108 Date d'inscription jeudi 28 juin 2012 Statut Membre Dernière intervention 22 octobre 2013 2
9 août 2012 à 20:10
Fedora release 17 (Beefy Miracle)



cat /etc/yum.repos.d/*
[adobe-linux-i386]
name=Adobe Systems Incorporated
baseurl=http://linuxdownload.adobe.com/linux/i386/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-adobe-linux

[fedora]
name=Fedora $releasever - $basearch
failovermethod=priority
#baseurl=https://fr2.rpmfind.net/linux/fedora/linux/releases/$releasever/Everything/$basearch/os/
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=fedora-$releasever&arch=$basearch
enabled=1
metadata_expire=7d
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch

[fedora-debuginfo]
name=Fedora $releasever - $basearch - Debug
failovermethod=priority
#baseurl=https://fr2.rpmfind.net/linux/fedora/linux/releases/$releasever/Everything/$basearch/debug/
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=fedora-debug-$releasever&arch=$basearch
enabled=0
metadata_expire=7d
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch

[fedora-source]
name=Fedora $releasever - Source
failovermethod=priority
#baseurl=https://fr2.rpmfind.net/linux/fedora/linux/releases/$releasever/Everything/source/SRPMS/
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=fedora-source-$releasever&arch=$basearch
enabled=0
metadata_expire=7d
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch
[updates]
name=Fedora $releasever - $basearch - Updates
failovermethod=priority
#baseurl=http://distrib-coffee.ipsl.jussieu.fr/pub/linux/fedora/linux/updates/$releasever/$basearch/
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=updates-released-f$releasever&arch=$basearch
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch

[updates-debuginfo]
name=Fedora $releasever - $basearch - Updates - Debug
failovermethod=priority
#baseurl=http://distrib-coffee.ipsl.jussieu.fr/pub/linux/fedora/linux/updates/$releasever/$basearch/debug/
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=updates-released-debug-f$releasever&arch=$basearch
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch

[updates-source]
name=Fedora $releasever - Updates Source
failovermethod=priority
#baseurl=http://distrib-coffee.ipsl.jussieu.fr/pub/linux/fedora/linux/updates/$releasever/SRPMS/
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=updates-released-source-f$releasever&arch=$basearch
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch
[updates-testing]
name=Fedora $releasever - $basearch - Test Updates
failovermethod=priority
#baseurl=http://distrib-coffee.ipsl.jussieu.fr/pub/linux/fedora/linux/updates/testing/$releasever/$basearch/
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=updates-testing-f$releasever&arch=$basearch
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch

[updates-testing-debuginfo]
name=Fedora $releasever - $basearch - Test Updates Debug
failovermethod=priority
#baseurl=http://distrib-coffee.ipsl.jussieu.fr/pub/linux/fedora/linux/updates/testing/$releasever/$basearch/debug/
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=updates-testing-debug-f$releasever&arch=$basearch
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch

[updates-testing-source]
name=Fedora $releasever - Test Updates Source
failovermethod=priority
#baseurl=http://distrib-coffee.ipsl.jussieu.fr/pub/linux/fedora/linux/updates/testing/$releasever/SRPMS/
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=updates-testing-source-f$releasever&arch=$basearch
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch
[google-chrome]
name=google-chrome
baseurl=http://dl.google.com/linux/chrome/rpm/stable/i386
enabled=1
gpgcheck=1


voila
0
mamiemando Messages postés 33077 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 18 avril 2024 7 748
9 août 2012 à 21:22
Apparemment le paquet s'appelerait openssl-devel (à vérifier, car normalement ce paquet sert à développer avec libssl, mais a priori qui peut le plus peut le moins)
http://rpm.pbone.net/results_srodzaj_1_search_pkgconfig(libssl

Vérifie que tu as ce dépôt :

Fedora 17 	download.fedora.redhat.com/pub/fedora/linux/development/17/i386/os/Packages/o/openssl-devel-1.0.1-0.1.beta2.fc17.i686.rpm


Bonne chance
0
Aarson Messages postés 108 Date d'inscription jeudi 28 juin 2012 Statut Membre Dernière intervention 22 octobre 2013 2
Modifié par Aarson le 9/08/2012 à 21:51
J'ai fait copier coller le dépot sa me dit aucun fichier ou dossier de ce type donc je suppose que non et pour ton lien ou est le lien de téléchargement ? (désolé je suis un peu con mais bon ; je clique sur le premier ensuite un pti peu en bas y a download je clique dessus et avec chrome sa me met cette erreur :

Page Web inaccessible
Il se peut que la page Web à l'adresse ftp://ftp.pbone.net/mirror/olea.org/fedora-17/openssl-upstream-devel-1.0.0j-1.fc17.i686.rpm soit temporairement inaccessible ou qu'elle ait été déplacée de façon permanente à une autre adresse Web.
Erreur 601 (net::ERR_FTP_FAILED) : Erreur inconnue )


EDIT : j'ai installé ton paquet avec yum c'est aussi bon?
0
Aarson Messages postés 108 Date d'inscription jeudi 28 juin 2012 Statut Membre Dernière intervention 22 octobre 2013 2
9 août 2012 à 22:27
AH !! Doux jésus j'ai réussi !!!
(tout seul en plus! enfin ^^' me suis aidé de google quoi)

ce qu'il fallait faire :


In -s /usr/lib/libssl.so.10 /usr/lib/libssl.so.0.9.8
In -s /lib/libcrypto.so.10 /lib/libcrypto.so.0.9.8

Par contre la je rencontre un problème, j'arrive pas trop à le détailler donc voici un screen :

http://www.noelshack.com/2012-32-1344543998-erreurdofus.png
0
Aarson Messages postés 108 Date d'inscription jeudi 28 juin 2012 Statut Membre Dernière intervention 22 octobre 2013 2
9 août 2012 à 22:32
Problème résolu en lancant dofus direct (sans passer pas le launcher) qui ensuite a fait la MAJ
0
mamiemando Messages postés 33077 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 18 avril 2024 7 748
9 août 2012 à 23:23
Ah donc en fait apparemment libssl et libcrypto ne sont pas dans des paquets dédiés contrairement aux distributions que je connais, ce qui expliquerait pourquoi tu ne trouvais pas de paquets.

En tout cas merci pour ces précisions !
0
Aarson Messages postés 108 Date d'inscription jeudi 28 juin 2012 Statut Membre Dernière intervention 22 octobre 2013 2
Modifié par Aarson le 9/08/2012 à 23:28
De rien même si j'ai rien capté.
0
mamiemando Messages postés 33077 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 18 avril 2024 7 748
10 août 2012 à 10:05
En gros ton programme est lié à des librairies (par exemple /lib/libssl.so). Un fichier .so est l'équivalent des dll sous windows. Une librarie par essence est destinée à être partagée et réutilisée par différents programme (d'ailleurs so = shared object).

Sous linux un logiciel s'installe au travers d'un paquet, et ce paquet peut dépendre d'autres paquet. Par exemple dans ton cas il serait logique d'avoir un paquet dofus qui dépend d'un paquet libssl (ainsi installer le paquet dofus installerait en cascade le paquet libssl).

Un paquet permet aussi (outre déployer des fichiers dans ton arborescence) de configurer un certain nombre de choses et notamment le fameux système de lien symbolique que tu as corrigé à la main (ldconfig).

Dans ton cas, il se trouve que libssl n'est pas installé au travers d'un paquet dédié et c'est pour ça que je ne comprenais rien. Sous debian par exemple (ré)installer le paquet libssl aurait installé le fichier .so et corrigé les liens symboliques de manière adéquate. J'imagine que comme c'est une librairie essentielle, le nom utilisé sous fedora est différent (et concrètement c'est paquet qu'il suffisait de réinstaller).

Bref je sais pas si c'est plus clair, mais l'important c'est que tu aies résolu ton problème.
0