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 31/08/2007, à 02:30

0nim3

Paquet dans un état incohérent[Résolu]

Salut à tous j'ai recemment installer emacs puis j'ai voulu le desinstaller et en faisant une recherche j'ai supprimer tous les fichiers qui avaient emacs dans leur nom. Et maintenant je ne peux plus installer ou desinstaller ou faire de mise à jour.

sudo apt-get install -f

donne :

Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture de l'information d'état... Fait
Correction des dépendances... Fait
Les paquets supplémentaires suivants seront installés : 
  emacs21
Paquets suggérés :
  emacs21-common-non-dfsg
Les paquets suivants seront mis à jour :
  emacs21
1 mis à jour, 0 nouvellement installés, 0 à enlever et 7 non mis à jour.
4 partiellement installés ou enlevés.
Il est nécessaire de prendre 0o/2024ko dans les archives.
Après dépaquetage, 0o d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer [O/n] ? o
ATTENTION : les paquets suivants n'ont pas été authentifiés.
  emacs21
Faut-il installer ces paquets sans vérification (o/N) ? o
Sélection du paquet emacs21 précédemment désélectionné.
(Lecture de la base de données... 142799 fichiers et répertoires déjà installés.)
Préparation du remplacement de emacs21 21.4a+1-2ubuntu1 (en utilisant .../emacs21_21.4a+1-2ubuntu1.1_i386.deb) ...
dpkg (sous-processus) : impossible d'exécuter ancien script pre-removal: Erreur de format pour exec()
dpkg : avertissement - ancien script pre-removal a retourné un code d'erreur de sortie 2
dpkg - tentative d'exécution du script du nouveau paquet à la place ...
/var/lib/dpkg/tmp.ci/prerm: 20: /usr/lib/emacsen-common/emacs-remove: not found
dpkg : erreur de traitement de /var/cache/apt/archives/emacs21_21.4a+1-2ubuntu1.1_i386.deb (--unpack) :
 le sous-processus nouveau script pre-removal a retourné une erreur de sortie d'état 127
/var/lib/dpkg/info/emacs21.postinst: 20: /usr/lib/emacsen-common/emacs-install: not found
dpkg : erreur lors du nettoyage :
 le sous-processus post-installation script a retourné une erreur de sortie d'état 127
Des erreurs ont été rencontrées pendant l'exécution :
 /var/cache/apt/archives/emacs21_21.4a+1-2ubuntu1.1_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

J'ai vu qu'un poste était similaire mais il n'a pas résolu mon problème.

Merci de votre aide.

Dernière modification par 0nim3 (Le 02/09/2007, à 13:09)

Hors ligne

#2 Le 31/08/2007, à 02:33

NooP

Re : Paquet dans un état incohérent[Résolu]

Essaie de faire un apt-get clean avant de réinstaller.
J'ai comme l'impression qu'apt prend un paquet dans son cache, et que celui ci est foireux.

Ce qui est bizarre, c'est CA :

ATTENTION : les paquets suivants n'ont pas été authentifiés.

Dernière modification par NooP (Le 31/08/2007, à 02:35)


Votez Macron, vous l'aurez dans le fion !

Hors ligne

#3 Le 31/08/2007, à 12:51

0nim3

Re : Paquet dans un état incohérent[Résolu]

onime@onime:~$ sudo apt-get clean
onime@onime:~$ sudo apt-get -f install
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture de l'information d'état... Fait
Correction des dépendances... Fait
Les paquets supplémentaires suivants seront installés : 
  emacs21
Paquets suggérés :
  emacs21-common-non-dfsg
Les paquets suivants seront mis à jour :
  emacs21
1 mis à jour, 0 nouvellement installés, 0 à enlever et 7 non mis à jour.
4 partiellement installés ou enlevés.
Il est nécessaire de prendre 2024ko dans les archives.
Après dépaquetage, 0o d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer [O/n] ? o
Réception de : 1 http://security.ubuntu.com feisty-security/main emacs21 21.4a+1-2ubuntu1.1 [2024kB]
2024ko réceptionnés en 3s (568ko/s)
(Lecture de la base de données... 142799 fichiers et répertoires déjà installés.)
Préparation du remplacement de emacs21 21.4a+1-2ubuntu1 (en utilisant .../emacs21_21.4a+1-2ubuntu1.1_i386.deb) ...
dpkg (sous-processus) : impossible d'exécuter ancien script pre-removal: Erreur de format pour exec()
dpkg : avertissement - ancien script pre-removal a retourné un code d'erreur de sortie 2
dpkg - tentative d'exécution du script du nouveau paquet à la place ...
/var/lib/dpkg/tmp.ci/prerm: 20: /usr/lib/emacsen-common/emacs-remove: not found
dpkg : erreur de traitement de /var/cache/apt/archives/emacs21_21.4a+1-2ubuntu1.1_i386.deb (--unpack) :
 le sous-processus nouveau script pre-removal a retourné une erreur de sortie d'état 127
/var/lib/dpkg/info/emacs21.postinst: 20: /usr/lib/emacsen-common/emacs-install: not found
dpkg : erreur lors du nettoyage :
 le sous-processus post-installation script a retourné une erreur de sortie d'état 127
Des erreurs ont été rencontrées pendant l'exécution :
 /var/cache/apt/archives/emacs21_21.4a+1-2ubuntu1.1_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Apparement il manque des fichier mais je ne sais pas comment les remettre puisque la réinstallation ne marche pas.

Hors ligne

#4 Le 31/08/2007, à 23:02

beug

Re : Paquet dans un état incohérent[Résolu]

c'est lui qui crée des soucis: emacs21_21.4a+1 hmm
as-tu essayé de remplacer apt-get par aptitude?


Si un jour, on te reproche que ton travail n'est pas un travail de professionnel, dis-toi bien que :
Des amateurs ont construit l'arche de Noé, et des professionnels le Titanic.!
Kub8.10 Kde4 Intel dual E2200, 4Go Ram, Ati HD3650 512mo, DD 640go, CM Msi

Hors ligne

#5 Le 02/09/2007, à 13:09

0nim3

Re : Paquet dans un état incohérent[Résolu]

J'ai résolu le problème.

En fait j'avais supprimer le repertoire /usr/lib/emacsen-common. Et comme j'ai un deuxième pc avec ubuntu j'ai installer emacs sur le deuxième pour récupéré ce dossier.

Hors ligne