Installation de logiciels. étrange
Fermé
mathieu
-
12 mai 2005 à 10:44
rer_louz Messages postés 276 Date d'inscription mercredi 26 novembre 2003 Statut Membre Dernière intervention 29 décembre 2008 - 12 mai 2005 à 18:20
rer_louz Messages postés 276 Date d'inscription mercredi 26 novembre 2003 Statut Membre Dernière intervention 29 décembre 2008 - 12 mai 2005 à 18:20
A voir également:
- Installation de logiciels. étrange
- Chromecast installation - Guide
- Arrivée a l'installation locale ✓ - Forum Consommation et internet
- Installation windows 10 sans compte microsoft - Guide
- Schéma installation rj45 maison fibre - Forum câblage
- Installation windows 11 - Guide
3 réponses
rer_louz
Messages postés
276
Date d'inscription
mercredi 26 novembre 2003
Statut
Membre
Dernière intervention
29 décembre 2008
71
12 mai 2005 à 11:52
12 mai 2005 à 11:52
Hello
Est ce que tu pourrais donner les sorties de urpmi -i logiciel1 et urpmi -i logiciel2
Ce aiderais.
A++
Est ce que tu pourrais donner les sorties de urpmi -i logiciel1 et urpmi -i logiciel2
Ce aiderais.
A++
kmf31
Messages postés
1564
Date d'inscription
mercredi 30 mars 2005
Statut
Contributeur
Dernière intervention
22 juin 2007
498
12 mai 2005 à 14:20
12 mai 2005 à 14:20
Le probleme est que ton logiciel requiert une version de libopenssl (0.9.7-0.9.7e) qui est differente de celle deja installe (libopenssl0.9.7-0.9.7c). Si tu essaies de mettre a jour le libopenssl ca peut bloquer pour de dependances d'autres logiciels envers l'ancienne version. C'est ca le probleme avec la gestion rpm et ca arrive typiquement si on veut installer de rpms qui ne font pas partie des paquets officiels de la distribution pour la meme version.
Si tu es courageux tu peux essayer avec les options "--force" ou "--nodeps" dans la commande rpm mais c'est tres delicat et ca peut casser de choses.
Une autre facon serait d'installer l'autre logiel et l'autre version libopenssl a partir des sources (donc avec tar.gz) dans /usr/local/ qui est a part de /usr. Mais meme ici ce n'est pas sur de marcher car les scripts de ./configure peuvent se faire tromper par l'autre version de libopenssl dans /usr/. Si ca arrive il faut regarder avec "./configure --help" pour specifier le bon chemin de libopenssl etc.
Si tu es courageux tu peux essayer avec les options "--force" ou "--nodeps" dans la commande rpm mais c'est tres delicat et ca peut casser de choses.
Une autre facon serait d'installer l'autre logiel et l'autre version libopenssl a partir des sources (donc avec tar.gz) dans /usr/local/ qui est a part de /usr. Mais meme ici ce n'est pas sur de marcher car les scripts de ./configure peuvent se faire tromper par l'autre version de libopenssl dans /usr/. Si ca arrive il faut regarder avec "./configure --help" pour specifier le bon chemin de libopenssl etc.
merci pour cette réponse, kmf31!
en fait je viens de voir que javais les deux versions de libopenssl qui étaient installées sur mon ordinateur:
libopenssl0.9.7-0.9.7c
et la 0.9.7-0.9.7e
jai limpression que c la version e qui est utiiisée par défaut...
postgresql nécessite la 0.9.7c. jai donc décidé de désinstaller le paquetage 0.9.7e.
malheureusement, sa désinstallation nécessite celle d'autres logiciels système. cette dernière rendrait instable mon système....
que faire?
:-(
en fait je viens de voir que javais les deux versions de libopenssl qui étaient installées sur mon ordinateur:
libopenssl0.9.7-0.9.7c
et la 0.9.7-0.9.7e
jai limpression que c la version e qui est utiiisée par défaut...
postgresql nécessite la 0.9.7c. jai donc décidé de désinstaller le paquetage 0.9.7e.
malheureusement, sa désinstallation nécessite celle d'autres logiciels système. cette dernière rendrait instable mon système....
que faire?
:-(
kmf31
Messages postés
1564
Date d'inscription
mercredi 30 mars 2005
Statut
Contributeur
Dernière intervention
22 juin 2007
498
12 mai 2005 à 14:55
12 mai 2005 à 14:55
Je pense qu'en principe la 2nd version plus recente devrait suffir bien que le rpm voit les chose d'un autre oeil. Tu peux toujours desinstaller ou installer de force un paquet avec l'option "--nodeps", par exemple:
rpm -e -nodeps <nom_paquet>
Par exemple tu peux de cette facon desinstaller les deux versions et apres reinstaller une des deux versions, je crois de preference la plus recente. A mon avis les programmes qui dependent du la 1ere version devraient bien marcher avec la 2nde version. Le probleme des dependances se manifeste surtout dans la gestion du rpm qui met de conditions trop rigides mais ca ne veut pas forcement dire que ca empeche le bon fonctionnement avec l'autre version.
Si tu connais un programme qui depend de libopenssl tu peux tester avec la commande:
ldd /usr/bin/<nom_program>
(ou avec un autre chemin si c'est ailleur) s'il trouve bien ces bibliotheques. Avec ca tu peux verifier si apres l'installation de la version la plus recente ca fonctionne encore.
rpm -e -nodeps <nom_paquet>
Par exemple tu peux de cette facon desinstaller les deux versions et apres reinstaller une des deux versions, je crois de preference la plus recente. A mon avis les programmes qui dependent du la 1ere version devraient bien marcher avec la 2nde version. Le probleme des dependances se manifeste surtout dans la gestion du rpm qui met de conditions trop rigides mais ca ne veut pas forcement dire que ca empeche le bon fonctionnement avec l'autre version.
Si tu connais un programme qui depend de libopenssl tu peux tester avec la commande:
ldd /usr/bin/<nom_program>
(ou avec un autre chemin si c'est ailleur) s'il trouve bien ces bibliotheques. Avec ca tu peux verifier si apres l'installation de la version la plus recente ca fonctionne encore.
encore merci kmf31
je viens de faire comme tu as dit: jai suppr sans les dpdces puis jai réinstallé le logiciel ibopenssl0.9.7-0.9.7c
mais l'installation de libopenssl-devel ne marche pas toujours pas. il me dit toujours que libopenssl0.9.7-0.9.7c n'est pas atisfait. il semble ne pas avoir été correctement installé...
jai fait un locate libopenssl. il ny a rien ds /usr concernant libopenssl...
je reste perplexe...
:-(
je viens de faire comme tu as dit: jai suppr sans les dpdces puis jai réinstallé le logiciel ibopenssl0.9.7-0.9.7c
mais l'installation de libopenssl-devel ne marche pas toujours pas. il me dit toujours que libopenssl0.9.7-0.9.7c n'est pas atisfait. il semble ne pas avoir été correctement installé...
jai fait un locate libopenssl. il ny a rien ds /usr concernant libopenssl...
je reste perplexe...
:-(
rer_louz
Messages postés
276
Date d'inscription
mercredi 26 novembre 2003
Statut
Membre
Dernière intervention
29 décembre 2008
71
12 mai 2005 à 18:20
12 mai 2005 à 18:20
Hello boy
Apparement t'as reussi a installer openssl. Mais quand tu veux installer un autre package il veut pas le reconnaitre. Ca peut venir de la superposition de deux installation.
Est ce que tu pourrait me donner les resultats de ces commandes :
openssl version
which openssl
find / -name "*openssl*" ( celle ci est un peu mongue)
et enfin
env
Avec ca j'espere voir vois deux executable openssl et savoir le quel ton systeme utilise.
A++
Apparement t'as reussi a installer openssl. Mais quand tu veux installer un autre package il veut pas le reconnaitre. Ca peut venir de la superposition de deux installation.
Est ce que tu pourrait me donner les resultats de ces commandes :
openssl version
which openssl
find / -name "*openssl*" ( celle ci est un peu mongue)
et enfin
env
Avec ca j'espere voir vois deux executable openssl et savoir le quel ton systeme utilise.
A++
12 mai 2005 à 13:20
jai désinstallé le paquetage de mon logiciel 2=libopenssl pour ensuite le réinstaller grâce à ces commandes:
voici le réultat de ma commande
urpmi libopenssl:
pas de paquetage nommé libopenssl10.9.7
et le résultat de ma commande rpm libopenssl.rpm:
Préparation... ########################################### [100%]
le fichier /usr/lib/libcrypto.so.0.9.7 de l'installation de libopenssl0.9.7-0.9.7e-5mdk entre en conflit avec le fichier du paquetage libopenssl0.9.7-0.9.7c-3.1.100mdk
le fichier /usr/lib/libssl.so.0.9.7 de l'installation de libopenssl0.9.7-0.9.7e-5mdk entre en conflit avec le fichier du paquetage libopenssl0.9.7-0.9.7c-3.1.100mdk.
???
faut il ke je supprime manuellement les fichiers qui entrent en conflit?