Retourner aux forums || Retourner au forum Linux.debian
Linux.debian : erreur dans apt
Posté par Philou Kapouik () le 06 mars 2005(Lecture de la base de données... 167506 fichiers et répertoires déjà installés.)
Suppression de bootsplash-theme-newlinux ...
dpkg : erreur de traitement de bootsplash-theme-newlinux (--purge) :
le sous-processus pre-removal script a retourné une erreur de sortie d'état 10
aidez moi s'il vous plaît j'ai tout essayer il veut pas partir (même l'installer et tenter de le redésinstaller)
merci
Software is like sex: it's better when it's free
hum
j'ai le probleme y'a pas très longtemps mais je me souviens plus de la manip que j'ai fais ;)
tu peux poster le contenu de /var/lib/dpkg/info/bootsplash-theme-newlinux.prerm ?
ça m'aidera sans doutes à la retrouver !
M.
-
[^]Re: hum
Posté par Philou Kapouik () le 07/03/2005 à 00:03. (lien). Évalué à 2.#! /bin/sh
# prerm script for bootsplash-theme-debblue
#
# see: dh_installdeb(1)
set -e
. /usr/share/debconf/confmodule
# summary of how this script can be called:
# * `remove'
# * <old-prerm> `upgrade' <new-version>
# * <new-prerm> `failed-upgrade' <old-version>
# * <conflictor's-prerm> `remove' `in-favour' <new-version>
# * <deconfigured's-prerm> `deconfigure' `in-favour'
# <package-being-installed> `removing'
# <conflicting-package>
# for details, see http://www.debian.org/doc/debian-policy/(...) or
# the debian-policy package
case "$1" in
remove|upgrade|deconfigure)
# I no longer claim this question.
db_unregister shared/bootsplash-theme
# See if the shared question still exists.
if db_get shared/bootsplash-theme; then
db_metaget shared/bootsplash-theme owners
db_subst shared/bootsplash-theme choices $RET
db_metaget shared/bootsplash-theme value
if [ "" = "$RET" ] ; then
db_fset shared/bootsplash-theme seen false
db_input high shared/bootsplash-theme || true
db_go || true
fi
fi
;;
failed-upgrade)
;;
*)
gettext -s "prerm called with unknown argument \`$1'" >&2
exit 1
;;
esac
exit 0
voila mon fichier--
Software is like sex: it's better when it's free-
[^]Re: hum
Posté par kolter (page perso, ) le 07/03/2005 à 08:17. (lien). Évalué à 3.déjà j'avais du ajouter "set -x" en dessous du "set -e" pour voir ou le script bloquait/ se terminais
essaye ça et reposte le resultat de la commande 'apt-get --purge remove bootsplash-theme-newlinux'.
Il me semble que j'avais remplacer chaque occurence de "bootsplash-theme" "bootsplash-theme-newlinux" mais j'en suis pas certains ...
truc étrange aussi la deuxième ligne de ton fichier indique que c'est le script du paquet "bootsplash-theme-debblue" ????
M.-
[^]Re: hum
Posté par Philou Kapouik () le 07/03/2005 à 18:21. (lien). Évalué à 2.ben j ai rajouter le set -x et ensuite j ai essayer
ca n as pas marcher donc j ai tenter la modification aussi de bootsplash-theme par bootsplash-theme-newlinux et ca n as pas marcher non plus
apt-get --purge remove bootsplash-theme-newlinux
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Les paquets suivants seront ENLEVÉS :
bootsplash-theme-newlinux*
0 mis à jour, 0 nouvellement installés, 1 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 0o dans les archives.
Après dépaquetage, 877ko d'espace disque seront libérés.
Souhaitez-vous continuer ? [O/n]
(Lecture de la base de données... 167506 fichiers et répertoires déjà installés.)
Suppression de bootsplash-theme-newlinux ...
+ . /usr/share/debconf/confmodule
++ '[' '!' '' ']'
++ PERL_DL_NONLAZY=1
++ export PERL_DL_NONLAZY
++ exec /usr/share/debconf/frontend /var/lib/dpkg/info/bootsplash-theme-newlinux.prerm remove
+ . /usr/share/debconf/confmodule
++ '[' '!' 1 ']'
++ '[' -z '' ']'
++ exec
++ DEBCONF_REDIR=1
++ export DEBCONF_REDIR
+ case "$1" in
+ db_unregister shared/bootsplash-theme
+ _db_cmd 'UNREGISTER shared/bootsplash-theme'
+ echo 'UNREGISTER shared/bootsplash-theme'
+ local 'IFS=
'
+ local _LINE
+ read -r _LINE
+ RET='10 shared/bootsplash-theme doesn'\''t exist'
+ return 10
dpkg : erreur de traitement de bootsplash-theme-newlinux (--purge) :
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)
X-Kalibur:/home/kapouik# vim /var/lib/dpkg/info/bootsplash-theme-newlinux.prerm
X-Kalibur:/home/kapouik# apt-get --purge remove bootsplash-theme-newlinux
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Les paquets suivants seront ENLEVÉS :
bootsplash-theme-newlinux*
0 mis à jour, 0 nouvellement installés, 1 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 0o dans les archives.
Après dépaquetage, 877ko d'espace disque seront libérés.
Souhaitez-vous continuer ? [O/n]
(Lecture de la base de données... 167506 fichiers et répertoires déjà installés.)
Suppression de bootsplash-theme-newlinux ...
+ . /usr/share/debconf/confmodule
++ '[' '!' '' ']'
++ PERL_DL_NONLAZY=1
++ export PERL_DL_NONLAZY
++ exec /usr/share/debconf/frontend /var/lib/dpkg/info/bootsplash-theme-newlinux.prerm remove
+ . /usr/share/debconf/confmodule
++ '[' '!' 1 ']'
++ '[' -z '' ']'
++ exec
++ DEBCONF_REDIR=1
++ export DEBCONF_REDIR
+ case "$1" in
+ db_unregister shared/bootsplash-theme-newlinux
+ _db_cmd 'UNREGISTER shared/bootsplash-theme-newlinux'
+ echo 'UNREGISTER shared/bootsplash-theme-newlinux'
+ local 'IFS=
'
+ local _LINE
+ read -r _LINE
+ RET='10 shared/bootsplash-theme-newlinux doesn'\''t exist'
+ return 10
dpkg : erreur de traitement de bootsplash-theme-newlinux (--purge) :
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)
la derniere ligne n'apparait que lorsque l on change bootsplach-theme--
Software is like sex: it's better when it's free-
[^]Re: hum
Posté par Raphaël SurcouF (Jabber id, page perso, ) le 18/03/2005 à 16:25. (lien). Évalué à 2.Et que donne la commande suivante ?
# grep bootsplash /var/cache/debconf/config.dat
J'ai l'impression que ce paquet n'est plus dans ta base debconf, pour une raison que j'ignore (corruption du fichier de la base ?).
Toujours est-il que tu peux toujours commenter la ligne 23 du fichier /var/lib/dpkg/info/bootsplash-theme-newlinux.prerm comme work-around, ça devrait ensuite passer.-
[^]Re: hum
Posté par Philou Kapouik () le 19/03/2005 à 08:58. (lien). Évalué à 2.je comprend pas ou il faut le mettre le work-around et comment surtout (dsl des fois je suis vraiment un newbi ...
sinon le grep me donne ca :
X-Kalibur:/home/kapouik# grep bootsplash /var/cache/debconf/config.dat
Name: bootsplash-theme-newlinux
Template: shared/bootsplash-theme
Owners: bootsplash-theme-newlinux
Name: bootsplash-theme-newlinux/resolutions
Template: bootsplash-theme-newlinux/resolutions
Owners: bootsplash-theme-newlinux
Name: bootsplash-theme-thinklinux/resolutions
Template: bootsplash-theme-thinklinux/resolutions
Owners: bootsplash-theme-thinklinux
Name: shared/bootsplash-bootloader
Template: shared/bootsplash-bootloader
Owners: bootsplash
Name: shared/bootsplash-bootloader-info
Template: shared/bootsplash-bootloader-info
Owners: bootsplash
Name: shared/bootsplash-custom-initrd
Template: shared/bootsplash-custom-initrd
Owners: bootsplash
Name: shared/bootsplash-initrd
Template: shared/bootsplash-initrd
Owners: bootsplash--
Software is like sex: it's better when it's free-
[^]Re: hum
Posté par Rémy S (page perso, ) le 06/04/2005 à 12:13. (lien). Évalué à 1.J'avais exactement le même problème que toi.
J'ai simplement commenté la ligne 23 de /var/lib/dpkg/info/bootsplash-theme-newlinux.prerm :
> "#db_unregister shared/bootsplash-theme"
Puis un apt-get --purge remove bootsplash-theme-newlinux à fait l'affaire.
Merci à vous deux, et j'espère que ça marchera aussi pour toi Philou !--
Débutant ou gourou, c'est GNU qu'il te faut.
-
-
-
-
-
Revenir en haut de page || Retourner aux forums || Retourner au forum Linux.debian



Cette discussion est archivée, il n'est plus possible de laisser des commentaires.
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.