#1 Le 16/02/2007, à 10:08
- bernez
message d'erreur lors de l'installation d'un paquet
E: /var/cache/apt/archives/lighttpd_1.4.13~r1370-1ubuntu1_i386.deb: le sous-processus nouveau script pre-removal a retourné une erreur de sortie d'état 1
Bonjour à tout le monde
Quelqu'un a-t-il déjà eu ce genre de message lors d'une tentative d'installation d'un paquet quelconque par synaptic ou autre ?
vyé kanari ka fè bonsoup.
Kenavo. A galon !
Hors ligne
#2 Le 16/02/2007, à 10:27
- benz
Re : message d'erreur lors de l'installation d'un paquet
Salut,
Moi j'ai déjà eu ce genre de problème mais c'était avec un script post-removal qui m'a complètement bloqué apt. Pour le résoudre j'ai du carrément forcer l'état de sortie en mettant exit 0 dans le fichier /var/lib/dpkg/info/le_paquet.postrm
Donc je vais essayer de te donner quelques pistes:
Essayes de réinstaller le paquet lighttpd
sudo aptitude reinstall lighttpd
Si cela marche pas tentes
sudo dpkg --purge lighttpd
Et si à chaque fois il t'indique que le script de pré-removal envoie 1 en état de sortie, faudra passer par la manière forte:
cd /var/lib/dpkg/info/
ls | grep lighttpd
Edites le fichier qui se termine par prerm, efface le set -e et met exit 0 à la fin du fichier.
Voilà j'espère que cela te sera utile ...
A+
Benz
Dernière modification par benz (Le 16/02/2007, à 10:44)
Hors ligne
#3 Le 16/02/2007, à 10:49
- bernez
Re : message d'erreur lors de l'installation d'un paquet
merci Benz
j'ai testé mais rien n'y fait pour le moment, j'ai mis dans le fichier prerm l'exit 0 à la fin et supprimer le set e. D'autre part les options remove et purge ne vont pas ensemble, j'ai donc pratiqué l'une après l'autre avec des messages comme celui-ci :
sudo dpkg --purge lighttpd
(Lecture de la base de données... 160768 fichiers et répertoires déjà installés.)
Suppression de lighttpd ...
* Stopping web server lighttpd [fail]
invoke-rc.d: initscript lighttpd, action "stop" failed.
dpkg : erreur de traitement de lighttpd (--purge) :
le sous-processus pre-removal script a retourné une erreur de sortie d'état 1
* Starting web server lighttpd [ ok ]
Des erreurs ont été rencontrées pendant l'exécution :
lighttpd
Voila pour le moment.
Dernière modification par bernez (Le 16/02/2007, à 10:49)
vyé kanari ka fè bonsoup.
Kenavo. A galon !
Hors ligne
#4 Le 16/02/2007, à 11:16
- benz
Re : message d'erreur lors de l'installation d'un paquet
Reu,
Sorry pour la commande --purge et --remove ... je dois pas être bien réveillé
Alors j'ai fais le test, j'ai installé le paquet lighttpd via aptitude et il m'indique une erreur mais dans le script postinstall chez moi ^^
invoke-rc.d: initscript lighttpd, action "start" failed.
dpkg : erreur de traitement de lighttpd (--configure) :
le sous-processus post-installation script a retourné une erreur de sortie d'état 1
J'ai donc fais la manip que je t'ai donné dans mon premier post et ensuite j'essaye de lancer le service:
> benz@benz-desktop[172.19.3.3]#:/var/lib/dpkg/info$ lighttpd start
2007-02-16 11:11:13: (server.c.504) No configuration available. Try using -f option.
Le service a l'air de se lancer mais n'ayant pas de fichier.config il va pas très loin ...
Voilà essaye de charger ton fichier de configuration et regarde si le service fonctionne, je vois pas ce que je pourrais te dire d'autre
Hors ligne
#5 Le 16/02/2007, à 12:20
- bernez
Re : message d'erreur lors de l'installation d'un paquet
sudo /etc/init.d/lighttpd stop permet d'arrêter le service mais bon ce n'est pas grave sauf que chaque jour le système me propose une MAJ impossible à installer
Merci de ton aide
vyé kanari ka fè bonsoup.
Kenavo. A galon !
Hors ligne