Interdépendance de rpm sous RedHat

Forum d'assistance et d'échange sur l'installation, la configuration, et l'utilisation des système Linux et BSD. Vous pouvez y poster vos questions concernant ces systèmes d'exploitation en faisant l'effort préalable de rechercher dans le forum, dans les manuels et les documentations que la réponse n'y figure pas.

Modérateur: modos Ixus

Messagepar Tom_Clancy » 31 Jan 2004 19:38

Bonsoir, bonsoir, <BR>1 ptit probleme à soumettre à votre sagacité <IMG SRC="images/smiles/icon_smile.gif"> <BR> <BR>[root@jackryan rpm]# rpm -i perl-DBD-MySQL-2.1021-3.i386.rpm <BR>warning: perl-DBD-MySQL-2.1021-3.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60e <BR>error: Failed dependencies: <BR> libmysqlclient.so.10 is needed by perl-DBD-MySQL-2.1021-3 <BR> <BR>Donc, je vais chercher le rpm contenant libmysqlclient.... <BR> <BR>[root@jackryan rpm]# rpm -i mysql-3.23.54a-11.i386.rpm <BR>warning: mysql-3.23.54a-11.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60e <BR>error: Failed dependencies: <BR> perl-DBD-MySQL is needed by mysql-3.23.54a-11 <BR>[root@jackryan rpm]# <BR> <BR>Il se foutrait pas de ma $%#&! par hasard? <BR>Amusant, mais très énervant... 1 idée? <BR> <BR>Merci de votre aide. <BR>Tom
Avatar de l’utilisateur
Tom_Clancy
Lieutenant de vaisseau
Lieutenant de vaisseau
 
Messages: 181
Inscrit le: 25 Août 2003 00:00

Messagepar swapfiles » 31 Jan 2004 19:46

Salut!!! <BR> <BR>Tu es sûr que ta version de perl-DBD-MySQL qui est installé correspond à celle demandé????
je lui ais dis que tu m'avais dis qu'il s'était dit qu'on lui dirait!!!
Avatar de l’utilisateur
swapfiles
Vice-Amiral
Vice-Amiral
 
Messages: 791
Inscrit le: 16 Mai 2003 00:00
Localisation: Bordeaux

Messagepar JaDiuM » 01 Fév 2004 02:12

Bonsoir, <BR> <BR>Et oui l'histoire du serpent qui se mord la queue ça arrive <IMG SRC="images/smiles/icon_smile.gif"> <BR> <BR>Essais de cette manière: <BR>rpm -ivh --nodeps mysql-3.23.54a-11.i386.rpm puis <BR>rpm -ivh perl-DBD-MySQL-2.1021-3.i386.rpm <BR> <BR>ça devrait passer <BR> <BR>Concernant la vérification des clés il est bon de toujours les vérifier afin de valider l'intégrité de ton archive -> V3 DSA signature: NOKEY, key ID xxxxxxx. <BR> <BR>pour l'option key faire un rpm --help. <BR> <BR>bonne install
" Quand on ne sait pas où l'on va, tous les chemins mènent à nulle part." [Kissinger]
Avatar de l’utilisateur
JaDiuM
Capitaine de vaisseau
Capitaine de vaisseau
 
Messages: 334
Inscrit le: 15 Jan 2004 01:00

Messagepar Tom_Clancy » 01 Fév 2004 21:49

Effectivement, avec l'option --nodeps, ca passe à l'install.J'ai d'autres soucis maintenant, mais je vais chercher encore 1 peu. <BR>Quant à l'histoire des keys, je ne suis pas sûr d'avoir compris l'intérêt de la chose.... <BR> <BR>Tom
Avatar de l’utilisateur
Tom_Clancy
Lieutenant de vaisseau
Lieutenant de vaisseau
 
Messages: 181
Inscrit le: 25 Août 2003 00:00

Messagepar micjack » 01 Fév 2004 21:53

Just pour info, un lien simpa --> <!-- BBCode auto-link start --><a href="http://shrike.freshrpms.net/rpm.html?id=318" target="_blank">http://shrike.freshrpms.net/rpm.html?id=318</a><!-- BBCode auto-link end --> <IMG SRC="images/smiles/icon_wink.gif">
micjack
Amiral
Amiral
 
Messages: 3113
Inscrit le: 06 Juin 2003 00:00
Localisation: Varois

Messagepar lembal » 02 Fév 2004 14:19

Utilise YUM (bon courage) ou APT (plus simple) pour mettre à jour ta distro et tes softs, tu perdras moins de temps !
lembal
Vice-Amiral
Vice-Amiral
 
Messages: 880
Inscrit le: 13 Jan 2003 01:00
Localisation: Paris

Messagepar wann » 02 Fév 2004 14:47

La solution est en effet d'utiliser apt4rpm ou yum (pourquoi bon courage ? c'est très simple) mais il faut que la machine puisse se connecter à internet. <BR>Sinon, si on ne dispose que des CDs, il faut installer le rpm de rpmdb puis se servir de l'option --redhat-provides de la commande rpm pour trouver le nom du paquet qui contient les dépendances. <BR> <BR>Enfin, si on veut mettre à jour plusieurs paquets via rpm et que des problèmes de dépendances l'empêchent (l'histoire du serpent, ou de l'oeuf et de la poule...), il faut savoir que la commande rpm supporte plusieurs arguments (et il faut utiliser l'option -Uvh). <BR> <BR>++
"Free your mind and your ass wil follow" (George Clinton)
Avatar de l’utilisateur
wann
Amiral
Amiral
 
Messages: 1032
Inscrit le: 07 Jan 2002 01:00
Localisation: Nantais, parfois ;-)


Retour vers Linux et BSD (forum généraliste)

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité

cron