Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 02/03/2006, à 08:50

lordphoenix

[Résolu] Problème "Erreur de sortie d'état 127"

Bonjour,
Quand j'essaye de desinstaller un paquet j'ai ça comme message d'erreur :

E: phpmyadmin: le sous-processus pre-removal script a retourné une erreur de sortie d'état 127

ensuite le paquet m'apparait comme cassé.

Vous savez ce que je peux y faire ?

Merci d'avance.

Dernière modification par lordphoenix (Le 02/03/2006, à 09:47)

Hors ligne

#2 Le 02/03/2006, à 08:55

cep_

Re : [Résolu] Problème "Erreur de sortie d'état 127"

Regarde du côté de phpmyadmin.prerm (  /var/lib/dpkg/info/phpmyadmin.prerm )

#3 Le 02/03/2006, à 09:05

lordphoenix

Re : [Résolu] Problème "Erreur de sortie d'état 127"

Je l'ai trouvé j'en fait quoi?

Hors ligne

#4 Le 02/03/2006, à 09:15

cep_

Re : [Résolu] Problème "Erreur de sortie d'état 127"

Tu édites ce fichier :
cep@stab:~$ cat -n  /var/lib/dpkg/info/phpmyadmin.prerm
     1  #!/bin/sh
     2  # This maintainer script was generated by yada
     3
     4  set -e
     5
     6  PACKAGE="phpmyadmin"
     7  SOURCE="phpmyadmin"
     8  VERSION="4:2.7.0-pl2-1"
     9
    10  . /usr/share/debconf/confmodule
    11  db_version 2.0 || [ $? -lt 30 ]
    12
    13  # Package maintainer's commands follow:
    14 .........
Et tu vérifies que la ligne 10 (ou autre N°) existe : . /usr/share/debconf/confmodule

Sinon tu l'ajoutes. Si ça ne suffie pas, essaye en renommant ce fichier en phpmyadmin.prerm_bak pour voir si ça solutionne le problème.

#5 Le 02/03/2006, à 09:26

lordphoenix

Re : [Résolu] Problème "Erreur de sortie d'état 127"

Je n'ai ni la 10 ni la 11....
je les ai ajouté et maintenant ça me donne ça :

E: phpmyadmin: le sous-processus pre-removal script a retourné une erreur de sortie d'état 1

Hors ligne

#6 Le 02/03/2006, à 09:31

cep_

Re : [Résolu] Problème "Erreur de sortie d'état 127"

La 11 était probablement inutile dans ton cas.

Donc la supprimer. Et si malgré ça, toujours pas de solution, essaye en renommant ce fichier en _bak puis refais ta commande --remove.

#7 Le 02/03/2006, à 09:36

lordphoenix

Re : [Résolu] Problème "Erreur de sortie d'état 127"

J'avais déjà essayé sans la ligne 11 j'avais le même message.

j'essaye avec la commande --remove ça donne ça :

sudo apt-get remove phpmyadmin --remove

cette fois çi j'ai ça :

Suppression de phpmyadmin ...
/var/lib/dpkg/info/phpmyadmin.prerm: line 10: ./usr/share/debconf/confmodule: Permission non accordée
dpkg : erreur de traitement de phpmyadmin (--remove) :
 le sous-processus pre-removal script a retourné une erreur de sortie d'état 1
Des erreurs ont été rencontrées pendant l'exécution :
 phpmyadmin
E: Sub-process /usr/bin/dpkg returned an error code (1)

Hors ligne

#8 Le 02/03/2006, à 09:39

gilir

Re : [Résolu] Problème "Erreur de sortie d'état 127"

Je sais pas si ca pourra t'aider, mais j'ai déjà eu un problème assez similaire :
http://forum.ubuntu-fr.org/viewtopic.php?id=15467

Hors ligne

#9 Le 02/03/2006, à 09:39

cep_

Re : [Résolu] Problème "Erreur de sortie d'état 127"

sudo apt-get remove --purge phpmyadmin

#10 Le 02/03/2006, à 09:47

lordphoenix

Re : [Résolu] Problème "Erreur de sortie d'état 127"

Merci gilir j'ai trouvé la réponse dans le sujet en question j'avais pas mis l'espace après le " ."
Et merci pour l'option --purge cep_ (je me doute que c'est l'équivalent de la suppression compléte de synaptic) ça faisait un moment que je la cherchais celle la smile. Bon ben problème réglé merci de votre aide
qusiment en temps réel en plus smile

Hors ligne

#11 Le 02/03/2006, à 09:52

cep_

Re : [Résolu] Problème "Erreur de sortie d'état 127"

lordphoenix a écrit :

...j'avais pas mis l'espace après le " ."
...

Et le copier / coller smile

Bonne continuation.
cep

#12 Le 16/03/2006, à 21:04

Pascal S

Re : [Résolu] Problème "Erreur de sortie d'état 127"

Même problème pour supprimer dhcp3-relay après une installation foireuse. J'ai modifié le fichier /var/lib/dpkg/info/dhcp3-relay.prerm en ajoutant la 5ème ligne :

#!/bin/sh -e
#
# $Id: dhcp3-relay.prerm,v 1.1.1.1 2002/05/21 00:07:44 peloy Exp $
#
. /usr/share/debconf/confmodule

if [ \( "$1" = "upgrade" -o "$1" = "remove" \) -a \
	-L /usr/doc/dhcp3-relay ]; then
	rm -f /usr/doc/dhcp3-relay
fi

if [ -x /usr/sbin/invoke-rc.d ]; then
	invoke-rc.d dhcp3-relay stop
else
	[ -x /etc/init.d/dhcp3-relay ] && /etc/init.d/dhcp3-relay stop
fi



exit 0

mais rien à faire :

sudo dpkg -r --force-all dhcp3-relay

me renvoie :

(

Lecture de la base de données... 120323 fichiers et répertoires déjà installés.)
Suppression de dhcp3-relay ...
/etc/default/dhcp3-relay does not exist! - Aborting...
Run 'dpkg-reconfigure dhcp3-relay' to fix the problem.
invoke-rc.d: initscript dhcp3-relay, action "stop" failed.
dpkg : erreur de traitement de dhcp3-relay (--remove) :
 le sous-processus pre-removal script a retourné une erreur de sortie d'état 1
Des erreurs ont été rencontrées pendant l'exécution :
 dhcp3-relay

et

sudo dpkg-reconfigure dhcp3-relay
/etc/default/dhcp3-relay does not exist! - Aborting...
Run 'dpkg-reconfigure dhcp3-relay' to fix the problem.
invoke-rc.d: initscript dhcp3-relay, action "stop" failed.

Hors ligne

#13 Le 16/03/2006, à 21:11

Pascal S

Re : [Résolu] Problème "Erreur de sortie d'état 127"

Et une auto-réponse, quelquefois les apprentis sorciers ont de la chance : au vu du message d'erreur, j'ai commenté les lignes

if [ -x /usr/sbin/invoke-rc.d ]; then
    invoke-rc.d dhcp3-relay stop
else
    [ -x /etc/init.d/dhcp3-relay ] && /etc/init.d/dhcp3-relay stop
fi

Et (je n'ai pas tout compris, mais...)  ça a marché !!!!

Hors ligne