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 12/12/2009, à 18:53

Dunatotatos

[Résolu] désinstaller camllight

Bonjour tout le monde,

Je souhaite désinstaller camllight, mais il récidive. Un "sudo apt-get remove camllight" me renvoie

dunatotatos@PC-Duna:~$ sudo apt-get remove camllight
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  tcl8.5 tk8.5
Veuillez utiliser « apt-get autoremove » pour les supprimer.
Les paquets suivants seront ENLEVÉS :
  camllight
0 mis à jour, 0 nouvellement installés, 1 à enlever et 0 non mis à jour.
Après cette opération, 11,3Mo d'espace disque seront libérés.
Souhaitez-vous continuer [O/n] ? o
(Lecture de la base de données... 248359 fichiers et répertoires déjà installés.)
Suppression de camllight ...
grep: /etc/emacs/site-start.el: Aucun fichier ou dossier de ce type
dpkg : erreur de traitement de camllight (--remove) :
 le sous-processus script pre-removal installé a retourné une erreur de sortie d'état 2
Des erreurs ont été rencontrées pendant l'exécution :
 camllight
E: Sub-process /usr/bin/dpkg returned an error code (1)

Une tentative de suppression du paquet dans Synaptic me donne :

E: camllight: le sous-processus script pre-removal installé a retourné une erreur de sortie d'état 2

Les détails sont quasiment les mêmes que dans la console.

Merci d'avance pour votre aide wink
Duna

Dernière modification par Dunatotatos (Le 12/12/2009, à 19:50)

#2 Le 12/12/2009, à 19:21

wido

Re : [Résolu] désinstaller camllight

Hors ligne

#3 Le 12/12/2009, à 19:32

Dunatotatos

Re : [Résolu] désinstaller camllight

Je suis déjà tombé sur cette page, mais la commande "apt-get clean" ne m'a pas sorti d'affaire. (C'est bien une erreur de sortie d'état 2 que j'ai, non ?)

Merci pour ton aide smile

EDIT : J'ai supposé que l'erreur était une erreur de sortie d'état 1, et j'ai donc ouvert le fichier camllight.prerm, qui contient déjà un exit 0 à la fin, et aucun exit 1 ou 2...

Dernière modification par Dunatotatos (Le 12/12/2009, à 19:36)

#4 Le 12/12/2009, à 19:36

wido

Re : [Résolu] désinstaller camllight

sudo gedit /var/lib/dpkg/info/camllight.postrm

Puis remplacez "exit 1" par "exit 0" et s'il n'y a pas "exit 1" mettez "exit 0" à la fin. (ou l'inverse, etc.)
Si le fichier est vide, ajoutez-y :

 #!bin/sh
 set -e
 exit 0
sudo dpkg –configure -a

puis

sudo apt-get update && sudo apt-get upgrade

ça devrait résoudre le message d'erreur code (1).

Hors ligne

#5 Le 12/12/2009, à 19:44

Dunatotatos

Re : [Résolu] désinstaller camllight

cf EDIT : j'ai déjà tenté et ça ne fonctionne pas.

Par contre, je me suis baladé dans le fichier, et j'ai vu ça :
grep -v "; CL75" /etc/emacs/site-start.d > /tmp/site-start.el

Pas de bol, il y a juste un dossier site-start.el dans le dossier /etc/emacs. J'ai donc commenté cette ligne et la suivante (cp /tmp/site-start.el  /etc/emacs/site-start.el), et tout est parti big_smile

Par contre, pour faire les choses proprement, comme emacs n'est pas installé sur mon ordi, je supprime tout le dossier /etc/emacs ? Ou je le laisse tel quel ?

#6 Le 12/12/2009, à 19:48

wido

Re : [Résolu] désinstaller camllight

Je dirais de le laisser au cas où.
sous archlinux, j'ai installé emacs et je n'ai pas ce dossier mais sous ubuntu c'est différent.

Hors ligne

#7 Le 12/12/2009, à 19:50

Dunatotatos

Re : [Résolu] désinstaller camllight

Ok, merci wink