Nous sommes le Mer 25 Juin, 2025 18:09
Supprimer les cookies

Erreur pendant maj

Le choix d'Ubuntu pour mes premiers pas Linux

Mar 14 Mars, 2006 17:30

bonjour tout le monde!

je suis sous ubuntu breezy depuis sa sortie et tout marche très bien. Depuis quelques jours, j'ai ce message d'erreur quand je lance l'installation des mises à jour :
"E: passwd: le sous-processus post-installation script a retourné une erreur de sortie d'état 9"
Je ne vois pas quoi faire. Je ne peux donc plus mettre mon système à jour.

Quelqu'un aurait une solution?
Merci
mushu

Messages : 51

Mar 14 Mars, 2006 22:11

Une recherche sur le web avec ton message d'erreur amène ce fil.
Une recherche dans mon répertoire '/var' avec le chemin complet du fichier cité dans ce fil amène ceci:

Code: Tout sélectionner
/var/lib/dpkg/info/login.postinst

#!/bin/sh -e

if test "$1" = configure
then
if test -f /etc/init.d/logoutd
then
if test "$(md5sum /etc/init.d/logoutd)" = "9080f92783dd53f6f2108e698c06bd53 /etc/init.d/logoutd"
then
echo "removing logoutd cruft"
rm /etc/init.d/logoutd
update-rc.d logoutd remove
fi
fi
fi
rm -f /etc/pam.d/login.pre-upgrade 2>/dev/null

if [ ! -f /var/log/faillog ] ; then
touch /var/log/faillog
chown root:root /var/log/faillog
chmod 644 /var/log/faillog
fi



exit 0


Je te dirais que je n'ai aucune idée de ce que vaut cette piste, et jamais vu ce message d'ereur :)
Question à deux sous : tu as bien lancé 'sudo apt-get update' avant le 'sudo apt-get dist-upgrade' ?
LinuxVillage - http://linuxvillage.org
Site d'entraide d'utilisateurs GNU/Linux
Mélodie

Messages : 4555
Géo : France

Mer 15 Mars, 2006 09:10

Merci pour ta réponse rapide.

voilà le message complet que je reçois en faisant sudo apt-get dist-upgrade:

Réception de : 1 http://fr.archive.ubuntu.com breezy-updates/main dhcp3-client 3 .0.2-1ubuntu7 [425kB]
Réception de : 2 http://fr.archive.ubuntu.com breezy-updates/main dhcp3-common 3 .0.2-1ubuntu7 [178kB]
603ko réceptionnés en 1s (413ko/s)
debconf: Perl may be unconfigured (syntax error at /usr/share/perl/5.8/AutoLoade r.pm line 175, at EOF
Missing right curly or square bracket at /usr/share/perl/5.8/AutoLoader.pm line 175, at end of line
Compilation failed in require at /usr/lib/perl/5.8/POSIX.pm line 7.
BEGIN failed--compilation aborted at /usr/lib/perl/5.8/POSIX.pm line 7.
Compilation failed in require at /usr/share/perl5/Debconf/Template.pm line 5.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Template.pm line 5 .
Compilation failed in require at /usr/share/perl5/Debconf/Question.pm line 6.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Question.pm line 6 .
Compilation failed in require at /usr/share/perl5/Debconf/Config.pm line 5.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Config.pm line 5.
Compilation failed in require at /usr/share/perl5/Debconf/Log.pm line 8.
Compilation failed in require at (eval 1) line 4.
BEGIN failed--compilation aborted at (eval 1) line 4.
) -- aborting
Paramétrage de passwd (4.0.3-37ubuntu8) ...
syntax error at /usr/share/perl/5.8/AutoLoader.pm line 175, at EOF
Missing right curly or square bracket at /usr/share/perl/5.8/AutoLoader.pm line 175, at end of line
Compilation failed in require at /usr/lib/perl/5.8/POSIX.pm line 7.
BEGIN failed--compilation aborted at /usr/lib/perl/5.8/POSIX.pm line 7.
Compilation failed in require at /usr/share/perl5/Debconf/Template.pm line 5.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Template.pm line 5 .
Compilation failed in require at /usr/share/perl5/Debconf/Question.pm line 6.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Question.pm line 6 .
Compilation failed in require at /usr/share/perl5/Debconf/Config.pm line 5.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Config.pm line 5.
Compilation failed in require at /usr/share/perl5/Debconf/Log.pm line 8.
Compilation failed in require at /usr/share/perl5/Debconf/Db.pm line 5.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Db.pm line 5.
Compilation failed in require at /usr/share/debconf/frontend line 4.
BEGIN failed--compilation aborted at /usr/share/debconf/frontend line 4.
dpkg : erreur de traitement de passwd (--configure) :
le sous-processus post-installation script a retourné une erreur de sortie d'ét at 9
Des erreurs ont été rencontrées pendant l'exécution :
passwd
E: Sub-process /usr/bin/dpkg returned an error code (1)



De plus quand je veux lancer Système/ Administration /Disques, j'ai un message me disant que mon mot de passe est faux, alors que je tape le même depuis 6 mois.

En espérant que ça aidera à trouver la solution
mushu

Messages : 51

Jeu 16 Mars, 2006 21:59

Changes ton mot de passe, et ensuite dis voir : quand tu invoques 'sudo apt-get update' que se passe-t-il ?

Et qu'y a-t-il dans ton /etc/apt/sources.list ?
LinuxVillage - http://linuxvillage.org
Site d'entraide d'utilisateurs GNU/Linux
Mélodie

Messages : 4555
Géo : France

Dim 19 Mars, 2006 10:57

Problème résolu, merci quand même pour ton aide.

il manquait une ligne dans /usr/share/perl/5.8/AutoLoader.pm

heureusement je tourne sous ubuntu sur deux pc! j'ai pu corriger le fichier.
le mystère reste entier: pourquoi ce fichier a été modifié???
mushu

Messages : 51

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit