Alors voilà, j'ai usbmuxd qui est installé en plusieurs versions et qui pose problème pour se mettre à jour.
Je n'arrive même pas à réinstaller, désinstaller et ce même en forçant les choses.
Voilà ce qu'il me sort avec package-cleanup
root@localhost ~]# package-cleanup --cleandupes --enablerepo=updates-testing-
updates-testing-debuginfo updates-testing-source
[root@localhost ~]# package-cleanup --cleandupes --enablerepo=updates-testing
Modules complémentaires chargés : langpacks, refresh-packagekit
--> Lancement de la transaction de test
---> Le paquet usbmuxd.x86_64 0:1.0.8-8.fc20 sera effacé
---> Le paquet usbmuxd.x86_64 0:1.0.8-9.fc20 sera effacé
--> Résolution des dépendances terminée
Dépendances résolues
=============================================================================================================
Package Architecture Version Dépôt Taille
=============================================================================================================
Suppression :
usbmuxd x86_64 1.0.8-8.fc20 @koji-override-0/$releasever 185 k
usbmuxd x86_64 1.0.8-9.fc20 @updates-testing 185 k
Résumé de la transaction
=============================================================================================================
Supprimer 2 Paquets
Taille d'installation : 370 k
Est-ce correct [o/N] : o
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
/var/tmp/rpm-tmp.oqfJn3: ligne 1 : fg: pas de contrôle de tâche
erreur : %preun(usbmuxd-1.0.8-9.fc20.x86_64) scriptlet échoué, état de sortie 1
Error in PREUN scriptlet in rpm package usbmuxd
erreur : usbmuxd-1.0.8-9.fc20.x86_64: effacer échoué
/var/tmp/rpm-tmp.HNmO8h: ligne 1 : fg: pas de contrôle de tâche
/var/tmp/rpm-tmp.HNmO8h: ligne 3 : fg: pas de contrôle de tâche
/var/tmp/rpm-tmp.HNmO8h: ligne 5 : fg: pas de contrôle de tâche
erreur : %preun(usbmuxd-1.0.8-8.fc20.x86_64) scriptlet échoué, état de sortie 1
Error in PREUN scriptlet in rpm package usbmuxd
usbmuxd-1.0.8-8.fc20.x86_64 was supposed to be removed but is not!
Vérification : usbmuxd-1.0.8-8.fc20.x86_64 1/2
usbmuxd-1.0.8-9.fc20.x86_64 was supposed to be removed but is not!
Vérification : usbmuxd-1.0.8-9.fc20.x86_64 2/2
Échec:
usbmuxd.x86_64 0:1.0.8-8.fc20 usbmuxd.x86_64 0:1.0.8-9.fc20
Terminé !
Voilà avec rpm -e --nodeps :
yum list usbmuxd
Modules complémentaires chargés : langpacks, refresh-packagekit
^[[APaquets installés
usbmuxd.x86_64 1.0.8-8.fc20 @koji-override-0/$releasever
usbmuxd.x86_64 1.0.8-9.fc20 @updates-testing
usbmuxd.x86_64 1.0.8-10.fc20 @fedora
Paquets disponibles
usbmuxd.i686 1.0.8-10.fc20 fedora
[root@localhost ~]# rpm -e --nodeps usbmuxd.x86_64
erreur : « usbmuxd.x86_64 » spécifie plusieurs paquets
usbmuxd-1.0.8-8.fc20.x86_64
usbmuxd-1.0.8-9.fc20.x86_64
usbmuxd-1.0.8-10.fc20.x86_64
[root@localhost ~]# rpm -e --nodeps usbmuxd-1.0.8-8.fc20.x86_64
/var/tmp/rpm-tmp.CEtnbI: ligne 1 : fg: pas de contrôle de tâche
/var/tmp/rpm-tmp.CEtnbI: ligne 3 : fg: pas de contrôle de tâche
/var/tmp/rpm-tmp.CEtnbI: ligne 5 : fg: pas de contrôle de tâche
erreur : %preun(usbmuxd-1.0.8-8.fc20.x86_64) scriptlet échoué, état de sortie 1
erreur : usbmuxd-1.0.8-8.fc20.x86_64: effacer échoué
[root@localhost ~]#
Je ne peux même pas le mettre à jour...
Avez vous une idée?
EDIT Bon je me répond à moi même, il fallait rajouter dans la commande rpm -e... l'option --noscript. Une fois fait tout est rentré dans l'ordre.