Bonjour à toutes et à tous

Voila depuis une quinzaine j'essaie de trouver une solution à mon problème. Je suis sous Viperr 05 mais je ne pense pas que ce sois lié à la distri. Lorsque j'essaie de mettre le système à jour, le terminal me signal de nombreux doublons (je ne vous mets que la partie intéressante) :
sudo yum update
---> Le paquet trousers.i686 0:0.3.11.2-1.fc20 sera installé
---> Le paquet trousers.x86_64 0:0.3.11.2-1.fc20 sera installé
--> Résolution des dépendances terminée
--> Lancement de la transaction de test
---> Le paquet glibc-headers.x86_64 0:2.18-11.fc20 sera mis à jour
--> Traitement de la dépendance : glibc-headers = 2.18-11.fc20 pour le paquet : glibc-devel-2.18-11.fc20.x86_64
---> Le paquet kernel.x86_64 0:3.12.5-302.fc20 sera effacé
---> Le paquet kernel.x86_64 0:3.12.6-300.fc20 sera effacé
---> Le paquet kernel.x86_64 0:3.12.8-300.fc20 sera effacé
---> Le paquet kernel-devel.x86_64 0:3.12.8-300.fc20 sera effacé
--> Résolution des dépendances terminée
Erreur : Paquet : glibc-devel-2.18-11.fc20.x86_64 (installed)
             Requiert : glibc-headers = 2.18-11.fc20
             Suppression  : glibc-headers-2.18-11.fc20.x86_64 (installed)
                 glibc-headers = 2.18-11.fc20
             Mis à jour par : glibc-headers-2.18-12.fc20.x86_64 (updates)
                 glibc-headers = 2.18-12.fc20
 Vous pouvez essayer d'utiliser --skip-broken pour contourner le problème
** 18 problèmes RPMDB préexistants trouvés, la sortie de « yum check » est la suivante :
1:NetworkManager-0.9.9.0-24.git20131003.fc20.x86_64 a des dépendances manquantes de NetworkManager-glib(x86-64) = ('1', '0.9.9.0', '24.git20131003.fc20')
1:NetworkManager-0.9.9.0-25.git20131003.fc20.x86_64 est un doublon de 1:NetworkManager-0.9.9.0-24.git20131003.fc20.x86_64
1:NetworkManager-0.9.9.0-25.git20131003.fc20.x86_64 a des dépendances manquantes de NetworkManager-glib(x86-64) = ('1', '0.9.9.0', '25.git20131003.fc20')
1:NetworkManager-0.9.9.0-26.git20131003.fc20.x86_64 est un doublon de 1:NetworkManager-0.9.9.0-25.git20131003.fc20.x86_64
1:NetworkManager-0.9.9.0-26.git20131003.fc20.x86_64 a des dépendances manquantes de NetworkManager-glib(x86-64) = ('1', '0.9.9.0', '26.git20131003.fc20')
1:NetworkManager-0.9.9.0-28.git20131003.fc20.x86_64 est un doublon de 1:NetworkManager-0.9.9.0-26.git20131003.fc20.x86_64
audit-2.3.2-1.fc20.x86_64 a des dépendances manquantes de audit-libs = ('0', '2.3.2', '1.fc20')
audit-2.3.3-1.fc20.x86_64 est un doublon de audit-2.3.2-1.fc20.x86_64
dnf-0.4.12-1.fc20.noarch est un doublon de dnf-0.4.11-1.fc20.noarch
firewalld-0.3.9.2-1.fc20.noarch est un doublon de firewalld-0.3.9-1.fc20.noarch
glibc-devel-2.18-11.fc20.x86_64 a des dépendances manquantes de glibc = ('0', '2.18', '11.fc20')
glibc-devel-2.18-12.fc20.x86_64 est un doublon de glibc-devel-2.18-11.fc20.x86_64
glibc-devel-2.18-12.fc20.x86_64 a des dépendances manquantes de glibc-headers = ('0', '2.18', '12.fc20')
glibc-headers-2.18-11.fc20.x86_64 a des dépendances manquantes de glibc = ('0', '2.18', '11.fc20')
selinux-policy-targeted-3.12.1-116.fc20.noarch a des dépendances manquantes de selinux-policy = ('0', '3.12.1', '116.fc20')
ssmtp-2.64-11.fc20.x86_64 est un doublon de ssmtp-2.64-10.fc20.x86_64
yum-3.4.3-130.fc20.noarch est un doublon de yum-3.4.3-129.fc20.noarch
yum-3.4.3-132.fc20.noarch est un doublon de yum-3.4.3-130.fc20.noarch
donc en cherchant j'ai trouvé cette commande pour supprimer les doublons :
sudo package-cleanup --cleandupes
elle me renvoie
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
erreur : %preun(glibc-devel-2.18-11.fc20.x86_64) scriptlet échoué, état de sortie 127
Error in PREUN scriptlet in rpm package glibc-devel-2.18-11.fc20.x86_64
erreur : glibc-devel-2.18-11.fc20.x86_64: effacer échoué
erreur : %preun(yum-3.4.3-129.fc20.noarch) scriptlet échoué, état de sortie 127
Error in PREUN scriptlet in rpm package yum
erreur : yum-3.4.3-129.fc20.noarch: effacer échoué
erreur : %preun(dnf-0.4.11-1.fc20.noarch) scriptlet échoué, état de sortie 127
Error in PREUN scriptlet in rpm package dnf-0.4.11-1.fc20.noarch
erreur : dnf-0.4.11-1.fc20.noarch: effacer échoué
erreur : %preun(yum-3.4.3-130.fc20.noarch) scriptlet échoué, état de sortie 127
Error in PREUN scriptlet in rpm package yum
erreur : yum-3.4.3-130.fc20.noarch: effacer échoué
erreur : %preun(firewalld-0.3.9-1.fc20.noarch) scriptlet échoué, état de sortie 127
Error in PREUN scriptlet in rpm package firewalld-0.3.9-1.fc20.noarch
erreur : firewalld-0.3.9-1.fc20.noarch: effacer échoué
erreur : %preun(NetworkManager-1:0.9.9.0-26.git20131003.fc20.x86_64) scriptlet échoué, état de sortie 127
Error in PREUN scriptlet in rpm package NetworkManager
erreur : NetworkManager-1:0.9.9.0-26.git20131003.fc20.x86_64: effacer échoué
erreur : %preun(NetworkManager-1:0.9.9.0-25.git20131003.fc20.x86_64) scriptlet échoué, état de sortie 127
Error in PREUN scriptlet in rpm package NetworkManager
erreur : NetworkManager-1:0.9.9.0-25.git20131003.fc20.x86_64: effacer échoué
erreur : %preun(audit-2.3.2-1.fc20.x86_64) scriptlet échoué, état de sortie 127
Error in PREUN scriptlet in rpm package audit-2.3.2-1.fc20.x86_64
erreur : audit-2.3.2-1.fc20.x86_64: effacer échoué
erreur : %preun(ssmtp-2.64-10.fc20.x86_64) scriptlet échoué, état de sortie 127
Error in PREUN scriptlet in rpm package ssmtp-2.64-10.fc20.x86_64
erreur : ssmtp-2.64-10.fc20.x86_64: effacer échoué
erreur : %preun(NetworkManager-1:0.9.9.0-24.git20131003.fc20.x86_64) scriptlet échoué, état de sortie 127
Error in PREUN scriptlet in rpm package NetworkManager
  Vérification : firewalld-0.3.9-1.fc20.noarch                                              1/10 
yum-3.4.3-130.fc20.noarch was supposed to be removed but is not!
  Vérification : yum-3.4.3-130.fc20.noarch                                                  2/10 
1:NetworkManager-0.9.9.0-24.git20131003.fc20.x86_64 was supposed to be removed but is not!
  Vérification : 1:NetworkManager-0.9.9.0-24.git20131003.fc20.x86_64                        3/10 
  Vérification : ssmtp-2.64-10.fc20.x86_64                                                  4/10 
  Vérification : audit-2.3.2-1.fc20.x86_64                                                  5/10 
1:NetworkManager-0.9.9.0-25.git20131003.fc20.x86_64 was supposed to be removed but is not!
  Vérification : 1:NetworkManager-0.9.9.0-25.git20131003.fc20.x86_64                        6/10 
  Vérification : dnf-0.4.11-1.fc20.noarch                                                   7/10 
yum-3.4.3-129.fc20.noarch was supposed to be removed but is not!
  Vérification : yum-3.4.3-129.fc20.noarch                                                  8/10 
  Vérification : glibc-devel-2.18-11.fc20.x86_64                                            9/10 
1:NetworkManager-0.9.9.0-26.git20131003.fc20.x86_64 was supposed to be removed but is not!
  Vérification : 1:NetworkManager-0.9.9.0-26.git20131003.fc20.x86_64                       10/10 

Échec:
  NetworkManager.x86_64 1:0.9.9.0-24.git20131003.fc20                                            
  NetworkManager.x86_64 1:0.9.9.0-25.git20131003.fc20                                            
  NetworkManager.x86_64 1:0.9.9.0-26.git20131003.fc20                                            
  audit.x86_64 0:2.3.2-1.fc20                                                                    
  dnf.noarch 0:0.4.11-1.fc20                                                                     
  firewalld.noarch 0:0.3.9-1.fc20                                                                
  glibc-devel.x86_64 0:2.18-11.fc20                                                              
  ssmtp.x86_64 0:2.64-10.fc20                                                                    
  yum.noarch 0:3.4.3-129.fc20                                                                    
  yum.noarch 0:3.4.3-130.fc20                                                                    

Je ne sais pas si c'est lié mais depuis un certain temps, lorsque j'ouvre une console, il est directement écrit
bash: PATH : commande introuvable
Quelqu'un aurait une idée?
bash: PATH : commande introuvable
Quelqu'un aurait une idée?
Tu as du faire une erreur en modifiant le PATH quelque part, ou dans un script.

Regarde dans ton fichier ~/.bashrc ou /etc/bashrc
J'ai eu ce problème aussi, il a fallu désinstaller un paquet qui déconnait, la commande c'est rpm -evh --nopostun nom_paquet.

Il faut lire le log envoyé pour trouver celui qui déconne mais c'est un de ceux qui dit : je ne peux pas le désinstaller. Attention à ne pas désinstaller dnf et yum en même temps ! Il est aussi possible qu'il faille utiliser le --nodeps parce que certains paquets ont pas mal de dépendances... Faire bien gaffe et comprendre ce qu'on fait.

Dernière information, j'installe busybox avant de faire des manipulations qu risquent de toucher la glibc :-D
Salut et merci de vos deux réponses.

J'avais en effet un truc dans mon ~.bashrc provenant d'une ancienne bidouille. Je l'ai supprimé et déja je n'ai plus le "bash: PATH : commande introuvable" au démarrage de la console mais j'ai toujours le même problème pour la mise a jour.

MarbolanGos, ou puis-je trouver le log s'il te plait.
Ce que j'ai appelé « log » c'est les messages mis dans le premier message.
Et donc je désinstalle/réinstalle successivement tout les paquets qui posent problème avec rpm -evh --nopostun nom_paquet.??
Parce que par exemple pour smtp ca me donne :
sudo rpm -evh --nopostun ssmtp-2.64-10.fc20.x86_64
Préparation...                       ################################# [100%]
erreur : %preun(ssmtp-2.64-10.fc20.x86_64) scriptlet échoué, état de sortie 127
erreur : ssmtp-2.64-10.fc20.x86_64: effacer échoué
J'ai l'impression qu'il va être plus simple de réinstaller le système...
Avant quoique ce soit et vu les expériences relatées dans le forum tu pourrais essayer avant de tenter ton opération de faire un

setenforce 0
Effectivement ça ressemble aux soucis posés par le bug qu'il y a eu sur Selinux.
Pour le résoudre :
setenforce 0
yum clean expire-cache
yum update selinux-policy\*
setenforce 1
Et ensuite réinstaller tous les pquets proprement.
Merci a vous effectivement j'ai utilisé les commandes du post #9 puis j'ai utilisé la commande sudo package-cleanup --cleandupes pour voir quels paquets posaient problème et je les ai réinstallés via
# yum reinstal nom du paquet le plus récent
et je n'ai plus de problème.

Encore une fois je vois qu'on peut toujours compter sur les âmes charitables du forum. Merci!!!! 8-)
En même temps, je ne pouvais pas ne pas aider quelqu'un qui a Woinic en avatar... 😉