Salut à tous,

lorsque je passe une commande yum, un message m'informe que je devrais lancer la commande yum-complete-transaction.
Bête et discipliné, je le fais.

Voici le résultat :
[root@localhost ~]# yum-complete-transaction                                                                          
Modules complémentaires chargés : fastestmirror, fedorakmod, kernel-module, refresh-packagekit, upgrade-helper        
Loading mirror speeds from cached hostfile                                                                            
 * kde-redhat-stable-all: ftp.heanet.ie                                                                               
 * kde: ftp.heanet.ie                                                                                                 
 * livna: rpm.livna.org                                                                                               
 * fedora: ftp.lip6.fr                                                                                                
 * kde-all: ftp.heanet.ie                                                                                             
 * kde-redhat-stable: ftp.heanet.ie                                                                                   
 * rpmfusion-nonfree-updates: fr2.rpmfind.net                                                                         
 * rpmfusion-free: fr2.rpmfind.net                                                                                    
 * updates-newkey: ftp.lip6.fr                                                                                        
 * kde-testing-all: ftp.heanet.ie                                                                                     
 * kde-redhat-testing-all: ftp.heanet.ie                                                                              
 * updates: ftp.lip6.fr                                                                                               
 * rpmfusion-nonfree: fr2.rpmfind.net                                                                                 
There are 1 outstanding transactions to complete. Finishing the most recent one                                       
The remaining transaction had 4 elements left to run
--> Lancement de la transaction de test
---> Paquetage VirtualBox.x86_64 0:1.6.6_35336_fedora9-1 marqué pour être effacé
---> Paquetage VirtualBox.x86_64 0:2.0.6_39765_fedora9-1 marqué pour être effacé
--> Résolution des dépendances terminée

======================================================================================================================
 Paquetage                 Architecture          Version                               Dépôt                    Taille
======================================================================================================================
Suppression:
 VirtualBox                x86_64                1.6.6_35336_fedora9-1                 installed                 56 M
 VirtualBox                x86_64                2.0.6_39765_fedora9-1                 installed                 73 M

Transaction Summary
======================================================================================================================
Install      0 Package(s)
Update       0 Package(s)
Remove       2 Package(s)

Est-ce correct [o/N] : o
Téléchargement des paquetages :
Lancement de rpm_check_debug
Lancement de la transaction de test
Transaction de test terminée
Transaction de test réussie
Lancement de la transaction
  Suppression    : VirtualBox                                                                                     1/2

Supprimé:
  VirtualBox.x86_64 0:1.6.6_35336_fedora9-1                 VirtualBox.x86_64 0:2.0.6_39765_fedora9-1

Not removing old transaction files
La commande
rpm -qa|grep VirtualBox
me renvoie ça :
VirtualBox-1.6.6_35336_fedora9-1.x86_64
VirtualBox-2.0.6_39765_fedora9-1.x86_64
VirtualBox-2.1.4_42893_fedora9-1.x86_64
Impossible de désinstaller les 2 rpm des anciennes versions de VirtualBox :
[root@localhost ~]# rpm -e VirtualBox-1.6.6_35336_fedora9-1.x86_64
erreur: %preun(VirtualBox-1.6.6_35336_fedora9-1.x86_64) scriptlet failed, exit status 3
[root@localhost ~]# rpm -e VirtualBox-2.0.6_39765_fedora9-1.x86_64
erreur: %postun(VirtualBox-2.0.6_39765_fedora9-1.x86_64) scriptlet failed, exit status 1
Ce n'est pas mieux en supprimant la version 2.1.4 préalablement, j'obtiens les mêmes messages d'erreur.

Quelqu'un a une idée pour virer ces 2 rpm récalcitrants ? Merci d'avance.
Bonjour,

essaie de désactiver avec « rpm -e » l'exécution des actions post-désinstallation :
rpm -e --noscripts --notriggers VirtualBox-1.6.6_35336_fedora9-1.x86_64