OVH Cloud OVH Cloud

aptitude : desinstallation corrompue

1 réponse
Avatar
nico
Bonsoir a tous,

J'ai un petit problème depuis une tentative d'installation et de
désinstallation (ratée) des paquets bootsplach et
bootsplash-theme-newlinux sur ma debian etch.

En effet, maintenant a chaque tentative d'installation d'un soft, je
reçois le message suivant :

...
Écriture de l'information d'état étendu... Fait
(Lecture de la base de données... 100243 fichiers et répertoires déjà
installés.)
Suppression de bootsplash-theme-newlinux ...
dpkg : erreur de traitement de bootsplash-theme-newlinux (--remove) :
le sous-processus pre-removal script a retourné une erreur de sortie
d'état 10
Des erreurs ont été rencontrées pendant l'exécution :
bootsplash-theme-newlinux
E: Sub-process /usr/bin/dpkg returned an error code (1)
Échec de l'installation d'un paquet. Tentative de réparation :
[root@ted:/home/nico] $:

et les paquets demandés ne s'installent pas en général.

J'ai tenté un petit apt-get -f remove, j'obtiens :

...
Préconfiguration des paquets...
Échec de la préconfiguration de bootsplash, avec le code d'erreur 10
Sélection du paquet bootsplash précédemment désélectionné.
(Lecture de la base de données... 100243 fichiers et répertoires déjà
installés.)
Dépaquetage de bootsplash (à partir de .../bootsplash_3.1-11_i386.deb) ...
Paramétrage de bootsplash (3.1-11) ...
dpkg : erreur de traitement de bootsplash (--configure) :
le sous-processus post-installation script a retourné une erreur de
sortie d'état 10
Des erreurs ont été rencontrées pendant l'exécution :
bootsplash
E: Sub-process /usr/bin/dpkg returned an error code (1)
[root@ted:/home/nico] $:

Si quelqu'un a des piste pour m'aider a sortir de cette situation, vous
etes les bienvenues. :-)

merci









--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

1 réponse

Avatar
Vincent Danjean
nico wrote:
Bonsoir a tous,


[...]
Suppression de bootsplash-theme-newlinux ...
dpkg : erreur de traitement de bootsplash-theme-newlinux (--remove) :
le sous-processus pre-removal script a retourné une erreur de sortie
d'état 10
Des erreurs ont été rencontrées pendant l'exécution :
bootsplash-theme-newlinux
E: Sub-process /usr/bin/dpkg returned an error code (1)
Échec de l'installation d'un paquet. Tentative de réparation :
[:/home/nico] $:



Une solution dans ces cas là (en plus du rapport de bug pour un package
qu'on ne peut pas enlever) est de mettre
exit 0
en haut du/des script /var/lib/dpkg/package.[post|pre]rm (s'ils
existent), ou mieux de commenter la/les instructions qui génèrent
l'erreur si tu arrives à les trouver (ça fera un rapport de bug plus
précis).

ATTENTION: ces manip veulent dire que les scripts de 'remove' ne seront
pas exécuté (ou pas complètement). Donc il est prudent de regarder ce
qu'il y a dedans pour le faire à la main si nécessaire (suppression de
fichiers de config, de fichiers de log, d'utilisateurs, ...)

Un truc peut déjà être de rajouter la ligne
set -x
au début du script. Ça affichera toutes les commandes exécutées quand tu
essaie d'enlever le package et donc tu verras la dernière qui a un code
d'erreur et fait planter la désinstallation. Ça te permet de choisir
entre mettre un 'exit 0' comme dit plus haut ou corriger le script.

A+
Vincent


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact