Impossible de désinstaller un paquet !!
Le
Olivier V
Bonjour,
J'ai installé le paquet rec-applet suivant cette page :
http://planet.ubuntu-fr.org/page/2
Non seulement cela ne fonctionne pas, mais je ne peux plus le désinstaller
ni faire de mise à jour.
Voilà les résultats de quelques commandes :
meloli@fixe:~$ sudo aptitude purge rec-applet
[sudo] password for meloli:
Lecture des listes de paquets Fait
Construction de l'arbre des dépendances
Lecture des informations d'état Fait
Lecture de l'information d'état étendu
Initialisation de l'état des paquets Fait
Écriture de l'information d'état étendu Fait
Les paquets suivants seront ENLEVÉS :
rec-applet{p}
Les paquets partiellement installés suivants seront configurés :
dpkg
0 paquets mis à jour, 0 nouvellement installés, 1 à enlever et 35 non mis à
jour.
Il est nécessaire de télécharger 0o d'archives. Après dépaquetage, 291ko
seront libérés.
Voulez-vous continuer ? [Y/n/?] Y
Écriture de l'information d'état étendu Fait
dpkg : erreur de traitement de rec-applet (--purge) :
Le paquet est dans un état incohérent - vous devriez
le réinstaller avant d'essayer de le supprimer.
Des erreurs ont été rencontrées pendant l'exécution :
rec-applet
E: Sub-process /usr/bin/dpkg returned an error code (1)
Échec de l'installation d'un paquet. Tentative de réparation :
Paramétrage de dpkg (1.15.5.6ubuntu4.3)
Lecture des listes de paquets Fait
Construction de l'arbre des dépendances
Lecture des informations d'état Fait
Lecture de l'information d'état étendu
Initialisation de l'état des paquets Fait
Écriture de l'information d'état étendu Fait
meloli@fixe:~$ sudo aptitude reinstall rec-applet
Lecture des listes de paquets Fait
Construction de l'arbre des dépendances
Lecture des informations d'état Fait
Lecture de l'information d'état étendu
Initialisation de l'état des paquets Fait
Les paquets suivants seront RÉINSTALLÉS :
rec-applet
0 paquets mis à jour, 0 nouvellement installés, 1 réinstallés, 0 à enlever
et 35 non mis à jour.
Il est nécessaire de télécharger 0o/68,5ko d'archives. Après dépaquetage, 0o
seront utilisés.
Écriture de l'information d'état étendu Fait
Sélection du paquet rec-applet précédemment désélectionné.
(Lecture de la base de données 215721 fichiers et répertoires déjà
installés.)
Préparation du remplacement de rec-applet 0.2-0~lucid (en utilisant /rec-
applet_0.2-0~lucid_i386.deb)
Dépaquetage de la mise à jour de rec-applet
dpkg : avertissement : ancien script post-removal a retourné une erreur de
sortie d'état 1
dpkg - tentative d'exécution du script du nouveau paquet à la place
dpkg : erreur de traitement de /var/cache/apt/archives/rec-
applet_0.2-0~lucid_i386.deb (--unpack) :
le sous-processus nouveau script post-removal a retourné une erreur de
sortie d'état 1
dpkg : erreur lors du nettoyage :
le sous-processus nouveau script post-removal a retourné une erreur de
sortie d'état 1
Traitement des actions différées (« triggers ») pour « hicolor-icon-
theme »
Des erreurs ont été rencontrées pendant l'exécution :
/var/cache/apt/archives/rec-applet_0.2-0~lucid_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Échec de l'installation d'un paquet. Tentative de réparation :
Lecture des listes de paquets Fait
Construction de l'arbre des dépendances
Lecture des informations d'état Fait
Lecture de l'information d'état étendu
Initialisation de l'état des paquets Fait
Écriture de l'information d'état étendu Fait
Idem avec dpkg :
meloli@fixe:~$ sudo dpkg -r --force-all rec-applet
dpkg : avertissement : problème contourné par utilisation de --force :
Le paquet est dans un état incohérent - vous devriez
le réinstaller avant d'essayer de le supprimer.
(Lecture de la base de données 215721 fichiers et répertoires déjà
installés.)
Suppression de rec-applet
dpkg : erreur de traitement de rec-applet (--remove) :
le sous-processus script post-removal installé a retourné une erreur de
sortie d'état 1
Des erreurs ont été rencontrées pendant l'exécution :
rec-applet
meloli@fixe:~$ cd Telechargement/
meloli@fixe:~/Telechargement$ sudo dpkg -i rec-applet
rec-applet-0/ rec-applet_0.2-0~karmic_i386.deb rec-
applet_0.2-0~lucid_i386.deb
meloli@fixe:~/Telechargement$ sudo dpkg -i rec-applet_0.2-0~
rec-applet_0.2-0~karmic_i386.deb rec-applet_0.2-0~lucid_i386.deb
meloli@fixe:~/Telechargement$ sudo dpkg -i rec-applet_0.2-0~lucid_i386.deb
Sélection du paquet rec-applet précédemment désélectionné.
(Lecture de la base de données 215721 fichiers et répertoires déjà
installés.)
Préparation du remplacement de rec-applet 0.2-0~lucid (en utilisant rec-
applet_0.2-0~lucid_i386.deb)
Dépaquetage de la mise à jour de rec-applet
dpkg : avertissement : ancien script post-removal a retourné une erreur de
sortie d'état 1
dpkg - tentative d'exécution du script du nouveau paquet à la place
dpkg : erreur de traitement de rec-applet_0.2-0~lucid_i386.deb (--install) :
le sous-processus nouveau script post-removal a retourné une erreur de
sortie d'état 1
dpkg : erreur lors du nettoyage :
le sous-processus nouveau script post-removal a retourné une erreur de
sortie d'état 1
Traitement des actions différées (« triggers ») pour « hicolor-icon-
theme »
Des erreurs ont été rencontrées pendant l'exécution :
rec-applet_0.2-0~lucid_i386.deb
meloli@fixe:~/Telechargement$ sudo dpkg -i --force-all rec-
applet_0.2-0~lucid_i386.deb
(Lecture de la base de données 215721 fichiers et répertoires déjà
installés.)
Préparation du remplacement de rec-applet 0.2-0~lucid (en utilisant rec-
applet_0.2-0~lucid_i386.deb)
Dépaquetage de la mise à jour de rec-applet
dpkg : avertissement : ancien script post-removal a retourné une erreur de
sortie d'état 1
dpkg - tentative d'exécution du script du nouveau paquet à la place
dpkg : erreur de traitement de rec-applet_0.2-0~lucid_i386.deb (--install) :
le sous-processus nouveau script post-removal a retourné une erreur de
sortie d'état 1
dpkg : erreur lors du nettoyage :
le sous-processus nouveau script post-removal a retourné une erreur de
sortie d'état 1
Traitement des actions différées (« triggers ») pour « hicolor-icon-
theme »
Des erreurs ont été rencontrées pendant l'exécution :
rec-applet_0.2-0~lucid_i386.deb
meloli@fixe:~/Telechargement$ sudo dpkg -r --force-all rec-applet
dpkg : avertissement : problème contourné par utilisation de --force :
Le paquet est dans un état incohérent - vous devriez
le réinstaller avant d'essayer de le supprimer.
(Lecture de la base de données 215721 fichiers et répertoires déjà
installés.)
Suppression de rec-applet
dpkg : erreur de traitement de rec-applet (--remove) :
le sous-processus script post-removal installé a retourné une erreur de
sortie d'état 1
Des erreurs ont été rencontrées pendant l'exécution :
rec-applet
Des idées
J'ai installé le paquet rec-applet suivant cette page :
http://planet.ubuntu-fr.org/page/2
Non seulement cela ne fonctionne pas, mais je ne peux plus le désinstaller
ni faire de mise à jour.
Voilà les résultats de quelques commandes :
meloli@fixe:~$ sudo aptitude purge rec-applet
[sudo] password for meloli:
Lecture des listes de paquets Fait
Construction de l'arbre des dépendances
Lecture des informations d'état Fait
Lecture de l'information d'état étendu
Initialisation de l'état des paquets Fait
Écriture de l'information d'état étendu Fait
Les paquets suivants seront ENLEVÉS :
rec-applet{p}
Les paquets partiellement installés suivants seront configurés :
dpkg
0 paquets mis à jour, 0 nouvellement installés, 1 à enlever et 35 non mis à
jour.
Il est nécessaire de télécharger 0o d'archives. Après dépaquetage, 291ko
seront libérés.
Voulez-vous continuer ? [Y/n/?] Y
Écriture de l'information d'état étendu Fait
dpkg : erreur de traitement de rec-applet (--purge) :
Le paquet est dans un état incohérent - vous devriez
le réinstaller avant d'essayer de le supprimer.
Des erreurs ont été rencontrées pendant l'exécution :
rec-applet
E: Sub-process /usr/bin/dpkg returned an error code (1)
Échec de l'installation d'un paquet. Tentative de réparation :
Paramétrage de dpkg (1.15.5.6ubuntu4.3)
Lecture des listes de paquets Fait
Construction de l'arbre des dépendances
Lecture des informations d'état Fait
Lecture de l'information d'état étendu
Initialisation de l'état des paquets Fait
Écriture de l'information d'état étendu Fait
meloli@fixe:~$ sudo aptitude reinstall rec-applet
Lecture des listes de paquets Fait
Construction de l'arbre des dépendances
Lecture des informations d'état Fait
Lecture de l'information d'état étendu
Initialisation de l'état des paquets Fait
Les paquets suivants seront RÉINSTALLÉS :
rec-applet
0 paquets mis à jour, 0 nouvellement installés, 1 réinstallés, 0 à enlever
et 35 non mis à jour.
Il est nécessaire de télécharger 0o/68,5ko d'archives. Après dépaquetage, 0o
seront utilisés.
Écriture de l'information d'état étendu Fait
Sélection du paquet rec-applet précédemment désélectionné.
(Lecture de la base de données 215721 fichiers et répertoires déjà
installés.)
Préparation du remplacement de rec-applet 0.2-0~lucid (en utilisant /rec-
applet_0.2-0~lucid_i386.deb)
Dépaquetage de la mise à jour de rec-applet
dpkg : avertissement : ancien script post-removal a retourné une erreur de
sortie d'état 1
dpkg - tentative d'exécution du script du nouveau paquet à la place
dpkg : erreur de traitement de /var/cache/apt/archives/rec-
applet_0.2-0~lucid_i386.deb (--unpack) :
le sous-processus nouveau script post-removal a retourné une erreur de
sortie d'état 1
dpkg : erreur lors du nettoyage :
le sous-processus nouveau script post-removal a retourné une erreur de
sortie d'état 1
Traitement des actions différées (« triggers ») pour « hicolor-icon-
theme »
Des erreurs ont été rencontrées pendant l'exécution :
/var/cache/apt/archives/rec-applet_0.2-0~lucid_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Échec de l'installation d'un paquet. Tentative de réparation :
Lecture des listes de paquets Fait
Construction de l'arbre des dépendances
Lecture des informations d'état Fait
Lecture de l'information d'état étendu
Initialisation de l'état des paquets Fait
Écriture de l'information d'état étendu Fait
Idem avec dpkg :
meloli@fixe:~$ sudo dpkg -r --force-all rec-applet
dpkg : avertissement : problème contourné par utilisation de --force :
Le paquet est dans un état incohérent - vous devriez
le réinstaller avant d'essayer de le supprimer.
(Lecture de la base de données 215721 fichiers et répertoires déjà
installés.)
Suppression de rec-applet
dpkg : erreur de traitement de rec-applet (--remove) :
le sous-processus script post-removal installé a retourné une erreur de
sortie d'état 1
Des erreurs ont été rencontrées pendant l'exécution :
rec-applet
meloli@fixe:~$ cd Telechargement/
meloli@fixe:~/Telechargement$ sudo dpkg -i rec-applet
rec-applet-0/ rec-applet_0.2-0~karmic_i386.deb rec-
applet_0.2-0~lucid_i386.deb
meloli@fixe:~/Telechargement$ sudo dpkg -i rec-applet_0.2-0~
rec-applet_0.2-0~karmic_i386.deb rec-applet_0.2-0~lucid_i386.deb
meloli@fixe:~/Telechargement$ sudo dpkg -i rec-applet_0.2-0~lucid_i386.deb
Sélection du paquet rec-applet précédemment désélectionné.
(Lecture de la base de données 215721 fichiers et répertoires déjà
installés.)
Préparation du remplacement de rec-applet 0.2-0~lucid (en utilisant rec-
applet_0.2-0~lucid_i386.deb)
Dépaquetage de la mise à jour de rec-applet
dpkg : avertissement : ancien script post-removal a retourné une erreur de
sortie d'état 1
dpkg - tentative d'exécution du script du nouveau paquet à la place
dpkg : erreur de traitement de rec-applet_0.2-0~lucid_i386.deb (--install) :
le sous-processus nouveau script post-removal a retourné une erreur de
sortie d'état 1
dpkg : erreur lors du nettoyage :
le sous-processus nouveau script post-removal a retourné une erreur de
sortie d'état 1
Traitement des actions différées (« triggers ») pour « hicolor-icon-
theme »
Des erreurs ont été rencontrées pendant l'exécution :
rec-applet_0.2-0~lucid_i386.deb
meloli@fixe:~/Telechargement$ sudo dpkg -i --force-all rec-
applet_0.2-0~lucid_i386.deb
(Lecture de la base de données 215721 fichiers et répertoires déjà
installés.)
Préparation du remplacement de rec-applet 0.2-0~lucid (en utilisant rec-
applet_0.2-0~lucid_i386.deb)
Dépaquetage de la mise à jour de rec-applet
dpkg : avertissement : ancien script post-removal a retourné une erreur de
sortie d'état 1
dpkg - tentative d'exécution du script du nouveau paquet à la place
dpkg : erreur de traitement de rec-applet_0.2-0~lucid_i386.deb (--install) :
le sous-processus nouveau script post-removal a retourné une erreur de
sortie d'état 1
dpkg : erreur lors du nettoyage :
le sous-processus nouveau script post-removal a retourné une erreur de
sortie d'état 1
Traitement des actions différées (« triggers ») pour « hicolor-icon-
theme »
Des erreurs ont été rencontrées pendant l'exécution :
rec-applet_0.2-0~lucid_i386.deb
meloli@fixe:~/Telechargement$ sudo dpkg -r --force-all rec-applet
dpkg : avertissement : problème contourné par utilisation de --force :
Le paquet est dans un état incohérent - vous devriez
le réinstaller avant d'essayer de le supprimer.
(Lecture de la base de données 215721 fichiers et répertoires déjà
installés.)
Suppression de rec-applet
dpkg : erreur de traitement de rec-applet (--remove) :
le sous-processus script post-removal installé a retourné une erreur de
sortie d'état 1
Des erreurs ont été rencontrées pendant l'exécution :
rec-applet
Des idées

Poser une question


tu devrais trouver des indications sur la marche à suivre ici:
http://www.debian.org/doc/manuals/d...ken_system
reference/ch02.fr.html#_recovery_from_a_broken_system
Ça n'a pas fonctionné.
Mais j'ai trouvé ceci :
http://doc.ubuntu-fr.org/probleme_a...e_d_etat_1
J'ai réussi à faire "disparaître" le problème.
Mais l'éditions des fichiers
/var/lib/dpkg/info/rec-applet.postrm
et
/var/lib/dpkg/info/rec-applet.postinst
n'a rien donné.
J'ai donc supprimé l'entrée "rec-applet" dans /var/lib/dpkg/status
Ainsi le système croît que le paquet n'est plus installé et ne m'embête plus
...
mais les fichiers sont toujours là ...
Dans l'attente d'une solution plus propre ...
Olivier V
Olivier V
[...]
- tu peux faire un
$ apt-file list le_paquet
pour avoir la liste des fichiers installés et ensuite les supprimer à
la main.
- ou tu peux tout simplement installer le paquet par aptitude pour le
purger ensuite.
Ça ne me donne aucune réponse.
Sans doute faut-il que je réinstalle le paquet d'abord, puisque maintenant
il ne figure plus dans /var/lib/dpkg/status
Non, en le reinstallant, j'ai le même problème.
Avec l'option purge, ça ne change rien.
Olivier V
Olivier V
Tu as apparemment un paquet qui a soit un script pré-ou-post-install
cassé soit des dépendances pas à jour. Tu as fait un aptitude update?
Et si ça ne suffit pas, modification des scripts comme indiqué au 2.6.3
du lien précédent.