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 :
[EMAIL PROTECTED]:/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
Bonsoir et merci pour ta réponse :-)
N'existe t'il pas plutot un moyen de faire croire a aptitude que le
paquet n'a jamais
etait installé ?
Ceci me permettrai t'il d'eviter ces erreurs ?
Pour le rapport de bug, je n'en ai jamais envoyé; je vais me lancer, on
verra bien !!
Bonne continuation
--
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 [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]