#1 Le 05/11/2009, à 11:20
- xr13
Reinstallation complète des paquets via apt-get
Bonjour
Comment faut il faire pour réinitialiser une installation de paquetages ? J'ai des soucis d'installation de logiciels via apt-get qui me semble insoluble. Et je voulais repartir de zéro sans néanmoins réinstaller la distribution complète. Est ce possible ?
@+
xavier
Hors ligne
#2 Le 05/11/2009, à 13:06
- pipou24
Re : Reinstallation complète des paquets via apt-get
Salut,
peut tu être plus précis ? quel probleme avec apt-get ? as-tu suivi probleme_apt
D'autre part, si tu as un /home séparé, une réinstall est très rapide. Et sinon, il te reste la solution tutoriel/deplacer_home
Non geek et fier de l'être. ㋡
Hors ligne
#3 Le 05/11/2009, à 13:42
- xr13
Re : Reinstallation complète des paquets via apt-get
Salut
merci de m'avoir répondu, en fait j'ai ouvert un autre post car le précédent ressemblait à un long monologue. Si tu peux y jeter un oeil c'est ici http://forum.ubuntu-fr.org/viewtopic.ph … 6#p3039566
J'avais ces erreurs de manière récursives sous 9.04 et voilà que sous la 9.10 elle revienne au galop. Je dois faire une fausse manip mais je ne sais pas quoi exactement.
Tout fonctionnait nickel avant le
sudo apt-get emacs22 emacs22-el
je pensais donc basiquement tout remettre à plat.
D'avance merci pour des pistes
xavier
Hors ligne
#4 Le 05/11/2009, à 13:48
- xr13
Re : Reinstallation complète des paquets via apt-get
Re
Pour être plus précis, je voulais me placer dans la situation d'une réinstallation comme indiquée ici http://wiki.lws-hosting.com/doku.php/co … es_paquets, mais sans réinstaller mon système complètement.
Est ce possible de le faire via un
sudo rm -rf /var/lib/apt/list
ou quelque chose d'avoisinant ?
Quelqu'un a déjà fait la manip ?
xavier
Hors ligne
#5 Le 05/11/2009, à 14:34
- xr13
Re : Reinstallation complète des paquets via apt-get
Salut
Ce que j'ai pu observer via plusieurs tests, la désinstallation se plante à
Paramétrage de cvs (1:1.12.13-12ubuntu1) ...
install-info: No dir file specified; try --help for more information.
Il lui manque systématiquement un fichier de répertoire, mais je n'ai rien trouver dans les /var/lib/dpkg/info ?
xavier
Dernière modification par xr13 (Le 05/11/2009, à 14:34)
Hors ligne
#6 Le 05/11/2009, à 14:51
- pipou24
Re : Reinstallation complète des paquets via apt-get
Ok, j'ai lu ton monologue
le lien que tu indique ne fonctionne que pour une réinstallation de la meme distribution seulement (c-à-d ubuntu 9.10 à 9.10 mais pas 9.04 a 9.10)
Peut-tu poster ton sources.list ?
Essaye ceci :
sudo apt-get autoremove --purge emacsen-common emacs22-common emacs22-bin-common emacs22 cvs
sudo apt-get clean && sudo apt-get autoclean
et aussitôt après (sans rien installer/desinstaller)
sudo apt-get update && sudo apt-get upgrade
et postes les eventuels messages d'erreur
Non geek et fier de l'être. ㋡
Hors ligne
#7 Le 05/11/2009, à 15:12
- xr13
Re : Reinstallation complète des paquets via apt-get
Salut
le lien que tu indique ne fonctionne que pour une réinstallation de la meme distribution seulement (c-à-d ubuntu 9.10 à 9.10 mais pas 9.04 a 9.10)
Oui, désolé, j'ai les neurones qui fatiguent...
Ok, j'ai lu ton monologue
Cool merci je me sens moins seul
Peut-tu poster ton sources.list ?
xavier@xavier-desktop:~/paquetages$ cat /etc/apt/sources.list
#deb cdrom:[Ubuntu 9.10 _Karmic Koala_ - Release i386 (20091028.5)]/ karmic main restricted
# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://fr.archive.ubuntu.com/ubuntu/ karmic main restricted
deb-src http://fr.archive.ubuntu.com/ubuntu/ karmic main restricted
## Major bug fix updates produced after the final release of the
## distribution.
deb http://fr.archive.ubuntu.com/ubuntu/ karmic-updates main restricted
deb-src http://fr.archive.ubuntu.com/ubuntu/ karmic-updates main restricted
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://fr.archive.ubuntu.com/ubuntu/ karmic universe
deb-src http://fr.archive.ubuntu.com/ubuntu/ karmic universe
deb http://fr.archive.ubuntu.com/ubuntu/ karmic-updates universe
deb-src http://fr.archive.ubuntu.com/ubuntu/ karmic-updates universe
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://fr.archive.ubuntu.com/ubuntu/ karmic multiverse
deb-src http://fr.archive.ubuntu.com/ubuntu/ karmic multiverse
deb http://fr.archive.ubuntu.com/ubuntu/ karmic-updates multiverse
deb-src http://fr.archive.ubuntu.com/ubuntu/ karmic-updates multiverse
## Uncomment the following two lines to add software from the 'backports'
## repository.
## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
# deb http://fr.archive.ubuntu.com/ubuntu/ karmic-backports main restricted universe multiverse
# deb-src http://fr.archive.ubuntu.com/ubuntu/ karmic-backports main restricted universe multiverse
## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
# deb http://archive.canonical.com/ubuntu karmic partner
# deb-src http://archive.canonical.com/ubuntu karmic partner
deb http://security.ubuntu.com/ubuntu karmic-security main restricted
deb-src http://security.ubuntu.com/ubuntu karmic-security main restricted
deb http://security.ubuntu.com/ubuntu karmic-security universe
deb-src http://security.ubuntu.com/ubuntu karmic-security universe
deb http://security.ubuntu.com/ubuntu karmic-security multiverse
deb-src http://security.ubuntu.com/ubuntu karmic-security multiverse
## AJOUT Virtual box
deb http://download.virtualbox.org/virtualbox/debian karmic non-free
Essaye ceci :
sudo apt-get autoremove --purge emacsen-common emacs22-common emacs22-bin-common emacs22 cvs
Voici le résultat :
xavier@xavier-desktop:$ sudo apt-get autoremove --purge emacsen-common emacs22-common emacs22-bin-common emacs22 cvs
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Le paquet emacs22 n'est pas installé, et ne peut donc être supprimé
Les paquets suivants seront ENLEVÉS :
cvs* emacs* emacs22-bin-common* emacs22-common* emacs22-gtk* emacsen-common*
0 mis à jour, 0 nouvellement installés, 6 à enlever et 0 non mis à jour.
Après cette opération, 69,4Mo d'espace disque seront libérés.
Souhaitez-vous continuer [O/n] ? O
(Lecture de la base de données... 130216 fichiers et répertoires déjà installés.)
Suppression de cvs ...
install-info: No dir file specified; try --help for more information.
dpkg : erreur de traitement de cvs (--purge) :
le sous-processus script pre-removal installé a retourné une erreur de sortie d'état 1
Suppression de emacs ...
Suppression de emacs22-gtk ...
Cleaning up add-on packages... done.
Purge des fichiers de configuration de emacs22-gtk ...
Suppression de emacs22-bin-common ...
Suppression de emacs22-common ...
install-info: No dir file specified; try --help for more information.
---
install-info: No dir file specified; try --help for more information.
dpkg : avertissement : lors de la suppression de emacs22-common, le répertoire « /var/games » n'était pas vide, donc il n'a pas été supprimé.
Suppression de emacsen-common ...
emacsen-common: Handling removal of emacsen flavor emacs
Purge des fichiers de configuration de emacsen-common ...
Traitement des actions différées (« triggers ») pour « desktop-file-utils »...
Traitement des actions différées (« triggers ») pour « man-db »...
Traitement des actions différées (« triggers ») pour « install-info »...
Des erreurs ont été rencontrées pendant l'exécution :
cvs
E: Sub-process /usr/bin/dpkg returned an error code (1)
sudo apt-get clean && sudo apt-get autoclean
xavier@xavier-desktop:~/paquetages$ sudo apt-get clean && sudo apt-get autocleanLecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
et aussitôt après (sans rien installer/desinstaller)
sudo apt-get update && sudo apt-get upgrade
et postes les eventuels messages d'erreur.
xavier@xavier-desktop:~/paquetages$ sudo apt-get clean && sudo apt-get autocleanLecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
xavier@xavier-desktop:~/paquetages$ sudo apt-get update && sudo apt-get upgrade
Atteint http://fr.archive.ubuntu.com karmic Release.gpg
Atteint http://fr.archive.ubuntu.com karmic/main Translation-fr
Atteint http://fr.archive.ubuntu.com karmic/restricted Translation-fr
Atteint http://fr.archive.ubuntu.com karmic/universe Translation-fr
Atteint http://fr.archive.ubuntu.com karmic/multiverse Translation-fr
Atteint http://fr.archive.ubuntu.com karmic-updates Release.gpg
Ign http://fr.archive.ubuntu.com karmic-updates/main Translation-fr
Ign http://fr.archive.ubuntu.com karmic-updates/restricted Translation-fr
Ign http://fr.archive.ubuntu.com karmic-updates/universe Translation-fr
Ign http://fr.archive.ubuntu.com karmic-updates/multiverse Translation-fr
Atteint http://fr.archive.ubuntu.com karmic Release
Atteint http://security.ubuntu.com karmic-security Release.gpg
Ign http://security.ubuntu.com karmic-security/main Translation-fr
Atteint http://fr.archive.ubuntu.com karmic-updates Release
Ign http://security.ubuntu.com karmic-security/restricted Translation-fr
Ign http://security.ubuntu.com karmic-security/universe Translation-fr
Ign http://security.ubuntu.com karmic-security/multiverse Translation-fr
Atteint http://security.ubuntu.com karmic-security Release
Atteint http://fr.archive.ubuntu.com karmic/main Packages
Atteint http://fr.archive.ubuntu.com karmic/restricted Packages
Atteint http://fr.archive.ubuntu.com karmic/main Sources
Atteint http://fr.archive.ubuntu.com karmic/restricted Sources
Atteint http://fr.archive.ubuntu.com karmic/universe Packages
Atteint http://fr.archive.ubuntu.com karmic/universe Sources
Atteint http://fr.archive.ubuntu.com karmic/multiverse Packages
Atteint http://security.ubuntu.com karmic-security/main Packages
Atteint http://fr.archive.ubuntu.com karmic/multiverse Sources
Atteint http://fr.archive.ubuntu.com karmic-updates/main Packages
Atteint http://fr.archive.ubuntu.com karmic-updates/restricted Packages
Atteint http://fr.archive.ubuntu.com karmic-updates/main Sources
Atteint http://fr.archive.ubuntu.com karmic-updates/restricted Sources
Atteint http://fr.archive.ubuntu.com karmic-updates/universe Packages
Atteint http://fr.archive.ubuntu.com karmic-updates/universe Sources
Atteint http://fr.archive.ubuntu.com karmic-updates/multiverse Packages
Atteint http://fr.archive.ubuntu.com karmic-updates/multiverse Sources
Atteint http://security.ubuntu.com karmic-security/restricted Packages
Atteint http://security.ubuntu.com karmic-security/main Sources
Atteint http://security.ubuntu.com karmic-security/restricted Sources
Atteint http://security.ubuntu.com karmic-security/universe Packages
Atteint http://security.ubuntu.com karmic-security/universe Sources
Atteint http://security.ubuntu.com karmic-security/multiverse Packages
Atteint http://security.ubuntu.com karmic-security/multiverse Sources
Atteint http://download.virtualbox.org karmic Release.gpg
Ign http://download.virtualbox.org karmic/non-free Translation-fr
Atteint http://download.virtualbox.org karmic Release
Atteint http://download.virtualbox.org karmic/non-free Packages
Lecture des listes de paquets... Fait
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
je crois que j'ai rien oublié
xavier
Dernière modification par xr13 (Le 05/11/2009, à 15:14)
Hors ligne
#8 Le 05/11/2009, à 15:25
- pipou24
Re : Reinstallation complète des paquets via apt-get
Ok, donc pas de probleme pour ton sources.list ni pour la suppression de emacs*.
le seul message d'erreur est :
Suppression de cvs ...
install-info: No dir file specified; try --help for more information.
dpkg : erreur de traitement de cvs (--purge) :
le sous-processus script pre-removal installé a retourné une erreur de sortie d'état 1
donc la solution est la : http://doc.ubuntu-fr.org/probleme_apt#erreur_de_sortie_d_etat_1
Mais attention ! c'est le processus pre-removal qui bloque donc il te faut a priori editer le fichier :
/var/lib/dpkg/info/cvs.prerm
Ne modifie rien pour l'instant, je ne suis pas sur de moi, alors peut-tu poster :
ls /var/lib/dpkg/info | grep cvs
et cat /var/lib/dpkg/info/cvs.prerm
en attendant que je fasse un test.
Non geek et fier de l'être. ㋡
Hors ligne
#9 Le 05/11/2009, à 15:36
- xr13
Re : Reinstallation complète des paquets via apt-get
Ok, donc pas de probleme pour ton sources.list ni pour la suppression de emacs*.
le seul message d'erreur est :Suppression de cvs ... install-info: No dir file specified; try --help for more information. dpkg : erreur de traitement de cvs (--purge) : le sous-processus script pre-removal installé a retourné une erreur de sortie d'état 1
donc la solution est la : http://doc.ubuntu-fr.org/probleme_apt#erreur_de_sortie_d_etat_1
Mais attention ! c'est le processus pre-removal qui bloque donc il te faut a priori editer le fichier :
/var/lib/dpkg/info/cvs.prerm
Ne modifie rien pour l'instant, je ne suis pas sur de moi, alors peut-tu poster :
ls /var/lib/dpkg/info | grep cvs
cvs.conffiles
cvs.config
cvs.list
cvs.md5sums
cvs.postinst
cvs.postrm
cvs.preinst
cvs.prerm
cvs.templates
et cat /var/lib/dpkg/info/cvs.prerm
#!/bin/sh
set -e
# Automatically added by dh_installdocs
if [ "$1" = remove ] || [ "$1" = upgrade ] && \
which install-docs >/dev/null 2>&1; then
install-docs -r cvs-doc-client
fi
# End automatically added section
# Automatically added by dh_installdocs
if [ "$1" = remove ] || [ "$1" = upgrade ] && \
which install-docs >/dev/null 2>&1; then
install-docs -r cvs-doc
fi
# End automatically added section
# Automatically added by dh_installinfo
if [ "$1" = remove ] || [ "$1" = upgrade ]; then
install-info --quiet --remove /usr/share/info/cvs.info
fi
# End automatically added section
# Automatically added by dh_installinfo
if [ "$1" = remove ] || [ "$1" = upgrade ]; then
install-info --quiet --remove /usr/share/info/cvsclient.info
fi
# End automatically added section
En fait j'ai par ailleurs tenté un autre truc qui a l'air de fonctionner à moitié, quand ca plante je déplace, les cvs.* en local puis un sudo apt-get upgrade et je les recopie ensuite au même endroit. Mais je pense que c'est bidon comme manip
Ensuite j'ai remarqué pour d'autres installations que çà plantait toujours
install-info: No dir file specified; try --help for more information.
Qu'est ce qu'il lui manque vraimment ? une variable d'environnement mal définie ? Ou que j'ai modifié ?
xavier
Hors ligne
#10 Le 05/11/2009, à 17:14
- pipou24
Re : Reinstallation complète des paquets via apt-get
Bon, on peut chercher plus loin pour l'erreur en lancant manuellement les deux commandes install-info, mais je pense que ca ne sert a rien.
edite en root le fichier /var/lib/dpkg/info/cvs.prerm
pour y ajouter un
exit 0
a la fin, cela devrait faire l'affaire.
Non geek et fier de l'être. ㋡
Hors ligne
#11 Le 05/11/2009, à 17:27
- xr13
Re : Reinstallation complète des paquets via apt-get
Re
Pour l'édition c'est ok, ensuite,
xavier@xavier-desktop:~$ sudo apt-get remove cvs
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets suivants seront ENLEVÉS :
cvs
0 mis à jour, 0 nouvellement installés, 1 à enlever et 0 non mis à jour.
Après cette opération, 3 703ko d'espace disque seront libérés.
Souhaitez-vous continuer [O/n] ? O
(Lecture de la base de données... 140129 fichiers et répertoires déjà installés.)
Suppression de cvs ...
install-info: No dir file specified; try --help for more information.
dpkg : erreur de traitement de cvs (--remove) :
le sous-processus script pre-removal installé a retourné une erreur de sortie d'état 1
Des erreurs ont été rencontrées pendant l'exécution :
cvs
E: Sub-process /usr/bin/dpkg returned an error code (1)
j'ai aussi tenté
xavier@xavier-desktop:~$ sudo dpkg --purge cvs
(Lecture de la base de données... 140129 fichiers et répertoires déjà installés.)
Suppression de cvs ...
install-info: No dir file specified; try --help for more information.
dpkg : erreur de traitement de cvs (--purge) :
le sous-processus script pre-removal installé a retourné une erreur de sortie d'état 1
Des erreurs ont été rencontrées pendant l'exécution :
cvs
Résultat identique
Ce qui fonctionne (c'est certainement pas le mot) c'est de déplacer via mv tous les cvs dans un autre répertoire de faire un sudo atp-get update puis de les remettre, .... mais la suite me laisse rêveur
xavier@xavier-desktop:~/paquetages$ sudo mv /var/lib/dpkg/info/cvs.* .
xavier@xavier-desktop:~/paquetages$ sudo apt-get upgrade
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
xavier@xavier-desktop:~/paquetages$ sudo mv cvs.* /var/lib/dpkg/info/
xavier@xavier-desktop:~/paquetages$ sudo dpkg --audit
xavier@xavier-desktop:~/paquetages$ sudo apt-get install cvs
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
cvs est déjà la plus récente version disponible.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
Mais je maitrise pas tout... mais surtout je ne sais pas si cvs est installé correctement...
xavier
Dernière modification par xr13 (Le 05/11/2009, à 17:50)
Hors ligne
#12 Le 05/11/2009, à 17:54
- pipou24
Re : Reinstallation complète des paquets via apt-get
Alors vire tout ce qu'il y à dans le fichier prerm sauf les 2 premières lignes et le exit 0
Non geek et fier de l'être. ㋡
Hors ligne
#13 Le 05/11/2009, à 18:05
- xr13
Re : Reinstallation complète des paquets via apt-get
D'ac mais je pars de quelle situation, car cvs semble correctement installé, quand je tape cvs j'ai l'invite pour l'help, je le désinstalle une nouvelle fois puis je relance ce que tu me proposes ?
xavier
Hors ligne
#14 Le 05/11/2009, à 18:28
- pipou24
Re : Reinstallation complète des paquets via apt-get
Essaye donc d'installer emacs emacs22
si ca fonctionne, mais sinon, essaye de désinstaller proprement cvs pour le réinstaller (donc modifie le .prerm avant de désinstaller)
Non geek et fier de l'être. ㋡
Hors ligne
#15 Le 05/11/2009, à 18:50
- xr13
Re : Reinstallation complète des paquets via apt-get
Re
Pour emacs
voici le résultat... pas fameux
xavier@xavier-desktop:~$ sudo apt-get install emacs
[sudo] password for xavier:
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets supplémentaires suivants seront installés :
emacs22-bin-common emacs22-common emacs22-gtk emacsen-common
Paquets suggérés :
emacs22-el
Les NOUVEAUX paquets suivants seront installés :
emacs emacs22-bin-common emacs22-common emacs22-gtk emacsen-common
0 mis à jour, 5 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 20,9Mo/21,0Mo dans les archives.
Après cette opération, 65,7Mo d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer [O/n] ? O
Réception de : 1 http://fr.archive.ubuntu.com karmic/main emacs22-common 22.2-0ubuntu6 [18,8MB]
Réception de : 2 http://fr.archive.ubuntu.com karmic/main emacs22-bin-common 22.2-0ubuntu6 [167kB]
Réception de : 3 http://fr.archive.ubuntu.com karmic/universe emacs22-gtk 22.2-0ubuntu6 [1 994kB]
Réception de : 4 http://fr.archive.ubuntu.com karmic/main emacs 23.1+1-4ubuntu2+22.2+0ubuntu6 [6 782B]
20,9Mo réceptionnés en 56s (370ko/s)
Sélection du paquet emacsen-common précédemment désélectionné.
(Lecture de la base de données... 140130 fichiers et répertoires déjà installés.)
Dépaquetage de emacsen-common (à partir de .../emacsen-common_1.4.19ubuntu1_all.deb) ...
Sélection du paquet emacs22-common précédemment désélectionné.
Dépaquetage de emacs22-common (à partir de .../emacs22-common_22.2-0ubuntu6_all.deb) ...
Sélection du paquet emacs22-bin-common précédemment désélectionné.
Dépaquetage de emacs22-bin-common (à partir de .../emacs22-bin-common_22.2-0ubuntu6_i386.deb) ...
Sélection du paquet emacs22-gtk précédemment désélectionné.
Dépaquetage de emacs22-gtk (à partir de .../emacs22-gtk_22.2-0ubuntu6_i386.deb) ...
Sélection du paquet emacs précédemment désélectionné.
Dépaquetage de emacs (à partir de .../emacs_23.1+1-4ubuntu2+22.2+0ubuntu6_all.deb) ...
Traitement des actions différées (« triggers ») pour « install-info »...
Traitement des actions différées (« triggers ») pour « man-db »...
Traitement des actions différées (« triggers ») pour « desktop-file-utils »...
Paramétrage de emacsen-common (1.4.19ubuntu1) ...
emacsen-common: Handling install of emacsen flavor emacs
install-info: No dir file specified; try --help for more information.
dpkg : erreur de traitement de emacsen-common (--configure) :
le sous-processus script post-installation installé a retourné une erreur de sortie d'état 1
dpkg : des problèmes de dépendances empêchent la configuration de emacs22-common :
emacs22-common dépend de emacsen-common (>= 1.4.10) ; cependant :
Le paquet emacsen-common n'est pas encore configuré.
dpkg : erreur de traitement de emacs22-common (--configure) :
problèmes de dépendances - laissé non configuré
dpkg : des problèmes de dépendances empêchent la configuration de emacs22-bin-common :
emacs22-bin-common dépend de emacs22-common (= 22.2-0ubuntu6) ; cependant :
Le paquet emacs22-common n'est pas encore configuré.
dpkg : erreur de traitement de emacs22-bin-common (--configure) :
problèmes de dépendances - laissé non configuré
dpkg : des problèmes de dépendances empêPas de rapport Apport écrit car le message d'erreur indique que c'est la suite d'une erreur précédente.
Pas de rapport Apport écrit car le message d'erreur indique que c'est la suite d'une erreur précédente.
Pas de rapport Apport écrit car le nombre de rapport maximum (MaxReports) est atteint
Pas de rapport Apport écrit car le nombre de rapport maximum (MaxReports) est atteint
chent la configuration de emacs22-gtk :
emacs22-gtk dépend de emacs22-bin-common (= 22.2-0ubuntu6) ; cependant :
Le paquet emacs22-bin-common n'est pas encore configuré.
dpkg : erreur de traitement de emacs22-gtk (--configure) :
problèmes de dépendances - laissé non configuré
dpkg : des problèmes de dépendances empêchent la configuration de emacs :
emacs dépend de emacs22-gtk | emacs22 | emacs22-nox ; cependant :
Le paquet emacs22-gtk n'est pas encore configuré.
Le paquet emacs22 n'est pas installé.
Le paquet emacs22-gtk qui fournit emacs22 n'est pas encore configuré.
Le paquet emacs22-nox n'est pas installé.
dpkg : erreur de traitement de emacs (--configure) :
problèmes de dépendances - laissé non configuré
Des erreurs ont été rencontrées pendant l'exécution :
emacsen-common
emacs22-common
emacs22-bin-common
emacs22-gtk
emacs
E: Sub-process /usr/bin/dpkg returned an error code (1)
xavier
Hors ligne
#16 Le 05/11/2009, à 18:55
- xr13
Re : Reinstallation complète des paquets via apt-get
re
Ensuite j'ai tenté :
xavier@xavier-desktop:~$ sudo dpkg --configure emacsen-common
Paramétrage de emacsen-common (1.4.19ubuntu1) ...
emacsen-common: Handling install of emacsen flavor emacs
install-info: No dir file specified; try --help for more information.
dpkg : erreur de traitement de emacsen-common (--configure) :
le sous-processus script post-installation installé a retourné une erreur de sortie d'état 1
Des erreurs ont été rencontrées pendant l'exécution :
emacsen-common
Ensuite je suis allé voir : emacsen-common.postinst afin de faire connaissance.
#!/bin/sh
set -e
if [ ! -e /usr/local/share ]
then
if mkdir /usr/local/share 2>/dev/null
then
chown root:staff /usr/local/share
chmod 2775 /usr/local/share
fi
fi
if [ ! -e /usr/local/share/emacs ]
then
if mkdir /usr/local/share/emacs 2>/dev/null
then
chown root:staff /usr/local/share/emacs
chmod 2775 /usr/local/share/emacs
fi
fi
if [ ! -e /usr/local/share/emacs/site-lisp ]
then
if mkdir /usr/local/share/emacs/site-lisp 2>/dev/null
then
chown root:staff /usr/local/share/emacs/site-lisp
chmod 2775 /usr/local/share/emacs/site-lisp
fi
fi
if [ ! -e /var/lib/emacsen-common/installed-flavors ]
then
# Be super-careful.
echo -n "" > /var/lib/emacsen-common/installed-flavors
chmod 644 /var/lib/emacsen-common/installed-flavors
echo -n "" > /var/lib/emacsen-common/installed-flavors
fi
/usr/lib/emacsen-common/emacs-package-install emacsen-common
# Clean up dead emacs info entry...
install-info --remove --quiet emacs
exit 0
C'est la dernière ligne qui pose problème...
xavier@xavier-desktop:~$ sudo install-info --remove --quiet emacs
install-info: No dir file specified; try --help for more information.
Mais je ne capte pas ce qui lui manque à cette ligne là....
xavier
Hors ligne
#17 Le 05/11/2009, à 19:01
- xr13
Re : Reinstallation complète des paquets via apt-get
Re
Ensuite j'ai fait ma manip un peu rock'nroll :
xavier@xavier-desktop:~/paquetages$ sudo mv /var/lib/dpkg/info/emacsen-common.* .
xavier@xavier-desktop:~/paquetages$ sudo apt-get upgrade
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
5 partiellement installés ou enlevés.
Après cette opération, 0o d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer [O/n] ? O
Paramétrage de emacsen-common (1.4.19ubuntu1) ...
Paramétrage de emacs22-common (22.2-0ubuntu6) ...
install-info: No dir file specified; try --help for more information.
***
install-info: No dir file specified; try --help for more information.
Paramétrage de emacs22-bin-common (22.2-0ubuntu6) ...
update-alternatives: utilisation de « /usr/bin/ctags.emacs22 » pour fournir « /usr/bin/ctags » (ctags) dans mode automatique.
update-alternatives: utilisation de « /usr/bin/etags.emacs22 » pour fournir « /usr/bin/etags » (etags) dans mode automatique.
update-alternatives: utilisation de « /usr/bin/emacsclient.emacs22 » pour fournir « /usr/bin/emacsclient » (emacsclient) dans mode automatique.
update-alternatives: utilisation de « /usr/bin/b2m.emacs22 » pour fournir « /usr/bin/b2m » (b2m) dans mode automatique.
update-alternatives: utilisation de « /usr/bin/ebrowse.emacs22 » pour fournir « /usr/bin/ebrowse » (ebrowse) dans mode automatique.
update-alternatives: utilisation de « /usr/bin/grep-changelog.emacs22 » pour fournir « /usr/bin/grep-changelog » (grep-changelog) dans mode automatique.
update-alternatives: utilisation de « /usr/bin/rcs-checkin.emacs22 » pour fournir « /usr/bin/rcs-checkin » (rcs-checkin) dans mode automatique.
Paramétrage de emacs22-gtk (22.2-0ubuntu6) ...
update-alternatives: utilisation de « /usr/bin/emacs22-gtk » pour fournir « /usr/bin/emacs22 » (emacs22) dans mode automatique.
update-alternatives: utilisation de « /usr/bin/emacs22 » pour fournir « /usr/bin/emacs » (emacs) dans mode automatique.
Byte-compiling add-on packages, please wait... done.
Paramétrage de emacs (23.1+1-4ubuntu2+22.2+0ubuntu6) ...
xavier@xavier-desktop:~/paquetages$ sudo mv emacsen-common.* /var/lib/dpkg/info/xavier@xavier-desktop:~/paquetages$ sudo apt-get upgrade
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
Mais j'ai pas l'icône dans les menus, par contre, en tapant emacs ca l'air de se lançer, mais je doute que l'installation se soit bien terminée, car j'ai comme même effacé un paquet de ligne (23 avertissements sur install-info: No dir file specified; try --help for more information.)
xavier
Hors ligne
#18 Le 05/11/2009, à 19:12
- xr13
Re : Reinstallation complète des paquets via apt-get
Re
j'ai trouvé chez mon ami http://www.google.fr/#hl=fr&source=hp&q … 7ec0cd0f6d:
j'ai trouvé ce lien qui m'offre de nouvelles pistes :
http://naveendageek.blogspot.com/2009/0 … d-try.html
xavier@xavier-desktop:~/paquetages$ whereis install-info
install-info: /usr/bin/install-info /usr/sbin/install-info /usr/local/bin/install-info /usr/share/man/man1/install-info.1.gz
[2]+ Done emacs
xavier@xavier-desktop:~/paquetages$ /usr/bin/install-info --version
This is not dpkg install-info anymore, but GNU install-info
See the man page for ginstall-info for command line arguments
install-info (GNU texinfo) 4.13
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
xavier@xavier-desktop:~/paquetages$ /usr/sbin/install-info --version
install-info: warning: don't call programs like install-info with an absolute path,
install-info: warning: /usr/sbin/install-info provided by dpkg is deprecated and will go away soon;
install-info: warning: its replacement lives in /usr/bin/.
This is not dpkg install-info anymore, but GNU install-info
See the man page for ginstall-info for command line arguments
install-info (GNU texinfo) 4.13
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
xavier@xavier-desktop:~/paquetages$ /usr/local/bin/install-info --version
install-info (GNU texinfo) 4.12
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
j'ai deux versions, mais je ne sais pas laquelle est utilisée en premier. Visiblement c'est la 4.12, car quand je fais
xavier@xavier-desktop:~/paquetages$ install-info --version
install-info (GNU texinfo) 4.12
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
De mon côté je n'ai que des GNU version et pas de débian, donc.... ?
Je peux toujours modifier le path
xavier@xavier-desktop:~/paquetages$ echo $PATH
/home/xavier/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
Xavier
Hors ligne
#19 Le 05/11/2009, à 20:47
- xr13
Re : Reinstallation complète des paquets via apt-get
Re
Pour test, j'ai fait :
mv /usr/local/bin/install-info /usr/local/bin/install-info-v4.12
Ca a amélioré la donne, mais pas résolu les problèmes pour autant.... Il me demande des recompilations avec dbhelpers
xavier@xavier-desktop:~/paquetages$ sudo apt-get install auctex
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets supplémentaires suivants seront installés :
emacs23 emacs23-bin-common emacs23-common emacsen-common
Paquets suggérés :
catdvi dvipng lacheck emacs23-common-non-dfsg emacs23-el
Paquets recommandés :
xdg-open
Les NOUVEAUX paquets suivants seront installés :
auctex emacs23 emacs23-bin-common emacs23-common emacsen-common
0 mis à jour, 5 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 0o/25,0Mo dans les archives.
Après cette opération, 78,2Mo d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer [O/n] ? O
Préconfiguration des paquets...
Sélection du paquet emacsen-common précédemment désélectionné.
(Lecture de la base de données... 140130 fichiers et répertoires déjà installés.)
Dépaquetage de emacsen-common (à partir de .../emacsen-common_1.4.19ubuntu1_all.deb) ...
Sélection du paquet emacs23-common précédemment désélectionné.
Dépaquetage de emacs23-common (à partir de .../emacs23-common_23.1+1-4ubuntu3_all.deb) ...
Sélection du paquet emacs23-bin-common précédemment désélectionné.
Dépaquetage de emacs23-bin-common (à partir de .../emacs23-bin-common_23.1+1-4ubuntu3_i386.deb) ...
Sélection du paquet emacs23 précédemment désélectionné.
Dépaquetage de emacs23 (à partir de .../emacs23_23.1+1-4ubuntu3_i386.deb) ...
Sélection du paquet auctex précédemment désélectionné.
Dépaquetage de auctex (à partir de .../auctex_11.84-0ubuntu3_all.deb) ...
Traitement des actions différées (« triggers ») pour « install-info »...
Traitement des actions différées (« triggers ») pour « man-db »...
Traitement des actions différées (« triggers ») pour « desktop-file-utils »...
Traitement des actions différées (« triggers ») pour « hicolor-icon-theme »...
Traitement des actions différées (« triggers ») pour « doc-base »...
Processing 2 added doc-base file(s)...
Registering documents with scrollkeeper...
Paramétrage de emacsen-common (1.4.19ubuntu1) ...
emacsen-common: Handling install of emacsen flavor emacs
Ignoring install-info called from maintainer script
The package emacsen-common should be rebuild with new debhelper to get trigger support
Paramétrage de emacs23-common (23.1+1-4ubuntu3) ...
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Paramétrage de emacs23-bin-common (23.1+1-4ubuntu3) ...
update-alternatives: utilisation de « /usr/bin/b2m.emacs23 » pour fournir « /usr/bin/b2m » (b2m) dans mode automatique.
update-alternatives: utilisation de « /usr/bin/ctags.emacs23 » pour fournir « /usr/bin/ctags » (ctags) dans mode automatique.
update-alternatives: utilisation de « /usr/bin/ebrowse.emacs23 » pour fournir « /usr/bin/ebrowse » (ebrowse) dans mode automatique.
update-alternatives: utilisation de « /usr/bin/emacsclient.emacs23 » pour fournir « /usr/bin/emacsclient » (emacsclient) dans mode automatique.
update-alternatives: utilisation de « /usr/bin/etags.emacs23 » pour fournir « /usr/bin/etags » (etags) dans mode automatique.
update-alternatives: utilisation de « /usr/bin/grep-changelog.emacs23 » pour fournir « /usr/bin/grep-changelog » (grep-changelog) dans mode automatique.
update-alternatives: utilisation de « /usr/bin/rcs-checkin.emacs23 » pour fournir « /usr/bin/rcs-checkin » (rcs-checkin) dans mode automatique.
Paramétrage de emacs23 (23.1+1-4ubuntu3) ...
update-alternatives: utilisation de « /usr/bin/emacs23-x » pour fournir « /usr/bin/emacs » (emacs) dans mode automatique.
emacs-install emacs23
install/auctex: Setting up for emacs23 (log file: /usr/share/emacs23/site-lisp/auctex//CompilationLog)... done.
update-auctex-elisp[16598]: Further output will appear in: /tmp/update-auctex-elisp.T8XUBPy.
install/dictionaries-common: Byte-compiling for emacsen flavour emacs23
Wrote /usr/share/emacs23/site-lisp/dictionaries-common/debian-ispell.elc
Wrote /usr/share/emacs23/site-lisp/dictionaries-common/ispell.elc
Wrote /usr/share/emacs23/site-lisp/dictionaries-common/flyspell.elc
emacsen-common: Handling install of emacsen flavor emacs23
emacsen-common: byte-compiling for emacs23
Wrote /etc/emacs23/site-start.d/00debian-vars.elc
In debian-run-directories:
debian-startup.el:131:25:Warning: `mapcar' called for effect; use `mapc' or
`dolist' instead
Wrote /usr/share/emacs23/site-lisp/debian-startup.elc
Paramétrage de auctex (11.84-0ubuntu3) ...
Ignoring install-info called from maintainer script
The package auctex should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package auctex should be rebuild with new debhelper to get trigger support
install/auctex: Setting up for emacs23 (log file: /usr/share/emacs23/site-lisp/auctex//CompilationLog)... done.
update-auctex-elisp[17919]: Further output will appear in: /tmp/update-auctex-elisp.gtLryHA.
La ligne qui m'inquiète est celle de The package emacs23-common should be rebuild with new debhelper to get trigger support.
Si vous avez des idées ? En fait emacs se lance, il apparaît dans les menus, l'ouverture d'un fichier .tex est colorisé, mais les menus sont vides... je me doutais bien que ce ne serait pas aussi facile
xavier
Hors ligne
#20 Le 05/11/2009, à 20:56
- xr13
Re : Reinstallation complète des paquets via apt-get
Re
Je crois avoir cerné le responsable de mes problèmes, mais pas encore ma solution :
xavier@xavier-desktop:~/paquetages$ sudo cp /usr/sbin/install-info /usr/local/bin/install-info
xavier@xavier-desktop:~/paquetages$ sudo apt-get install auctex
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Paquets suggérés :
catdvi dvipng lacheck
Paquets recommandés :
xdg-open
Les NOUVEAUX paquets suivants seront installés :
auctex
0 mis à jour, 1 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 0o/1 192ko dans les archives.
Après cette opération, 4 493ko d'espace disque supplémentaires seront utilisés.
Préconfiguration des paquets...
Sélection du paquet auctex précédemment désélectionné.
(Lecture de la base de données... 142367 fichiers et répertoires déjà installés.)
Dépaquetage de auctex (à partir de .../auctex_11.84-0ubuntu3_all.deb) ...
Traitement des actions différées (« triggers ») pour « install-info »...
Traitement des actions différées (« triggers ») pour « man-db »...
Traitement des actions différées (« triggers ») pour « doc-base »...
Processing 2 added doc-base file(s)...
Registering documents with scrollkeeper...
Paramétrage de auctex (11.84-0ubuntu3) ...
Ignoring install-info called from maintainer script
The package auctex should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package auctex should be rebuild with new debhelper to get trigger support
install/auctex: Setting up for emacs23 (log file: /usr/share/emacs23/site-lisp/auctex//CompilationLog)... done.
update-auctex-elisp[21818]: Further output will appear in: /tmp/update-auctex-elisp.JBprNmM.
xavier@xavier-desktop:~/paquetages$ sudo apt-get remove auctex
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets suivants seront ENLEVÉS :
auctex
0 mis à jour, 0 nouvellement installés, 1 à enlever et 0 non mis à jour.
Après cette opération, 4 493ko d'espace disque seront libérés.
Souhaitez-vous continuer [O/n] ? O
(Lecture de la base de données... 142638 fichiers et répertoires déjà installés.)
Suppression de auctex ...
Ignoring install-info called from maintainer script
The package auctex should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package auctex should be rebuild with new debhelper to get trigger support
remove/auctex: Removing for emacs23... done.
Traitement des actions différées (« triggers ») pour « doc-base »...
Processing 2 removed doc-base file(s)...
Registering documents with scrollkeeper...
Traitement des actions différées (« triggers ») pour « man-db »...
Traitement des actions différées (« triggers ») pour « install-info »...
xavier@xavier-desktop:~/paquetages$ sudo cp /usr/local/bin/install-info /usr/local/bin/install-info
install-info install-info-v4.12
xavier@xavier-desktop:~/paquetages$ sudo cp /usr/local/bin/install-info /usr/local/bin/install-info-v4.13
xavier@xavier-desktop:~/paquetages$ sudo cp /usr/local/bin/install-info-v4.12 /usr/local/bin/install-info
xavier@xavier-desktop:~/paquetages$ sudo apt-get install auctex Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Paquets suggérés :
catdvi dvipng lacheck
Paquets recommandés :
xdg-open
Les NOUVEAUX paquets suivants seront installés :
auctex
0 mis à jour, 1 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 0o/1 192ko dans les archives.
Après cette opération, 4 493ko d'espace disque supplémentaires seront utilisés.
Préconfiguration des paquets...
Sélection du paquet auctex précédemment désélectionné.
(Lecture de la base de données... 142367 fichiers et répertoires déjà installés.)
Dépaquetage de auctex (à partir de .../auctex_11.84-0ubuntu3_all.deb) ...
Traitement des actions différées (« triggers ») pour « install-info »...
Traitement des actions différées (« triggers ») pour « man-db »...
Traitement des actions différées (« triggers ») pour « doc-base »...
Processing 2 added doc-base file(s)...
Registering documents with scrollkeeper...
Paramétrage de auctex (11.84-0ubuntu3) ...
install-info: No dir file specified; try --help for more information.
dpkg : erreur de traitement de auctex (--configure) :
le sous-processus script post-installation installé a retourné une erreur de sortie d'état 1
Des erreurs ont été rencontrées pendant l'exécution :
auctex
E: Sub-process /usr/bin/dpkg returned an error code (1)
xavier@xavier-desktop:~/paquetages$ sudo apt-get remove auctex
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets suivants seront ENLEVÉS :
auctex
0 mis à jour, 0 nouvellement installés, 1 à enlever et 0 non mis à jour.
1 partiellement installés ou enlevés.
Après cette opération, 4 493ko d'espace disque seront libérés.
Souhaitez-vous continuer [O/n] ? O
(Lecture de la base de données... 142638 fichiers et répertoires déjà installés.)
Suppression de auctex ...
install-info: No dir file specified; try --help for more information.
dpkg : erreur de traitement de auctex (--remove) :
le sous-processus script pre-removal installé a retourné une erreur de sortie d'état 1
install-info: No dir file specified; try --help for more information.
dpkg : erreur lors du nettoyage :
le sous-processus script post-installation installé a retourné une erreur de sortie d'état 1
Des erreurs ont été rencontrées pendant l'exécution :
auctex
E: Sub-process /usr/bin/dpkg returned an error code (1)
Dans ce test, j'ai fait l'installation/desinstallation de auctex avec la version 4.13 puis la même opération avec la 4.12.
C'est tout ce que je peux diagnostiquer sur mon installation, mais je suis incapable de savoir d'où çà vient et surtout comment le résoudre de manière stable.
help ???
xavier
Hors ligne
#21 Le 05/11/2009, à 22:08
- pipou24
Re : Reinstallation complète des paquets via apt-get
honnêtement, je pense que tu as trop compliqué le shmilblik
Non geek et fier de l'être. ㋡
Hors ligne
#22 Le 05/11/2009, à 22:15
- xr13
Re : Reinstallation complète des paquets via apt-get
Re
ca marche , mais si je résume la situation. Je suis dans la situation où je ne peux pas installer/desinstaller emacs sans avoir le message de blocage : install-info
Tu me proposes quoi ?
xavier
Hors ligne
#23 Le 05/11/2009, à 22:39
- pipou24
Re : Reinstallation complète des paquets via apt-get
sudo apt-get autoremove --purge install-info ?
Non geek et fier de l'être. ㋡
Hors ligne
#24 Le 05/11/2009, à 22:43
- xr13
Re : Reinstallation complète des paquets via apt-get
Salut
merci de ton coup de main
xavier@xavier-desktop:~/paquetages$ sudo apt-get autoremove --purge install-info[sudo] password for xavier:
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets suivants seront ENLEVÉS :
auctex* emacs23* info* install-info* ubuntu-standard*
0 mis à jour, 0 nouvellement installés, 5 à enlever et 0 non mis à jour.
1 partiellement installés ou enlevés.
Après cette opération, 14,4Mo d'espace disque seront libérés.
Souhaitez-vous continuer [O/n] ? O
(Lecture de la base de données... 142638 fichiers et répertoires déjà installés.)
Suppression de auctex ...
install-info: No dir file specified; try --help for more information.
dpkg : erreur de traitement de auctex (--purge) :
le sous-processus script pre-removal installé a retourné une erreur de sortie d'état 1
install-info: No dir file specified; try --help for more information.
dpkg : erreur lors du nettoyage :
le sous-processus script post-installation installé a retourné une erreur de sortie d'état 1
Suppression de emacs23 ...
emacs-remove emacs23
emacsen-common: Handling removal of emacsen flavor emacs23
emacsen-common: purging byte-compiled files for emacs23
remove/dictionaries-common: Purging byte-compiled files for flavour emacs23
remove/auctex: Removing for emacs23... done.
Purge des fichiers de configuration de emacs23 ...
Suppression de ubuntu-standard ...
Suppression de info ...
Purge des fichiers de configuration de info ...
Suppression de install-info ...
Traitement des actions différées (« triggers ») pour « desktop-file-utils »...
Traitement des actions différées (« triggers ») pour « man-db »...
Des erreurs ont été rencontrées pendant l'exécution :
auctex
E: Sub-process /usr/bin/dpkg returned an error code (1)
xavier@xavier-desktop:~/paquetages$
xavier
Hors ligne
#25 Le 06/11/2009, à 14:23
- xr13
Re : Reinstallation complète des paquets via apt-get
Salut
Suis toujours dans la panade. La situation est la suivante, j'ai fait la manip que tu m'as proposé précédement en ayant rétabli la situation initiale pour le install-info. Le post au dessus indique le résultat de la commande que tu m'as indiqué.
j'ai tenté les manips suivantes
xavier@xavier-desktop:~/paquetages$ sudo apt-get remove auctex
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets suivants seront ENLEVÉS :
auctex
0 mis à jour, 0 nouvellement installés, 1 à enlever et 0 non mis à jour.
Après cette opération, 4 493ko d'espace disque seront libérés.
Souhaitez-vous continuer [O/n] ? O
(Lecture de la base de données... 142618 fichiers et répertoires déjà installés.)
Suppression de auctex ...
install-info: No dir file specified; try --help for more information.
dpkg : erreur de traitement de auctex (--remove) :
le sous-processus script pre-removal installé a retourné une erreur de sortie d'état 1
install-info: No dir file specified; try --help for more information.
dpkg : erreur lors du nettoyage :
le sous-processus script post-installation installé a retourné une erreur de sortie d'état 1
Des erreurs ont été rencontrées pendant l'exécution :
auctex
E: Sub-process /usr/bin/dpkg returned an error code (1)
xavier@xavier-desktop:~/paquetages$ sudo dpkg --configure -a
xavier@xavier-desktop:~/paquetages$ sudo apt-get install -f
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
1 partiellement installés ou enlevés.
Après cette opération, 0o d'espace disque supplémentaires seront utilisés.
Paramétrage de auctex (11.84-0ubuntu3) ...
install-info: No dir file specified; try --help for more information.
dpkg : erreur de traitement de auctex (--configure) :
le sous-processus script post-installation installé a retourné une erreur de sortie d'état 1
Des erreurs ont été rencontrées pendant l'exécution :
auctex
E: Sub-process /usr/bin/dpkg returned an error code (1)
xavier@xavier-desktop:~/paquetages$ sudo dpkg --force-all --configure -a
xavier@xavier-desktop:~/paquetages$ sudo apt-get upgrade
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
1 partiellement installés ou enlevés.
Après cette opération, 0o d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer [O/n] ? O
Paramétrage de auctex (11.84-0ubuntu3) ...
install-info: No dir file specified; try --help for more information.
dpkg : erreur de traitement de auctex (--configure) :
le sous-processus script post-installation installé a retourné une erreur de sortie d'état 1
Des erreurs ont été rencontrées pendant l'exécution :
auctex
E: Sub-process /usr/bin/dpkg returned an error code (1)
xavier@xavier-desktop:~/paquetages$ sudo dpkg --audit
Les paquets suivants sont à demi configurés, probablement à cause de
problèmes survenus lors de la première configuration. Il faudrait réessayer
de les configurer en utilisant dpkg --configure <paquet> ou l'option
configure du menu de dselect :
auctex An integrated environment for editing TeX and friends doc
xavier@xavier-desktop:~/paquetages$ sudo dpkg -P --force-all auctex
(Lecture de la base de données... 142618 fichiers et répertoires déjà installés.)
Suppression de auctex ...
install-info: No dir file specified; try --help for more information.
dpkg : erreur de traitement de auctex (--purge) :
le sous-processus script pre-removal installé a retourné une erreur de sortie d'état 1
install-info: No dir file specified; try --help for more information.
dpkg : erreur lors du nettoyage :
le sous-processus script post-installation installé a retourné une erreur de sortie d'état 1
Des erreurs ont été rencontrées pendant l'exécution :
auctex
xavier@xavier-desktop:~/paquetages$
Il est collant ce problème
Sinon voici la réponse à :
xavier@xavier-desktop:~/paquetages$ install-info --version
install-info (GNU texinfo) 4.12
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
je suis toujours en version 4.12...
Si tu as des tests ou manips complémentaires...
xavier
Hors ligne