#1 Le 20/01/2010, à 01:04
- viejo
impossible d'installer correctement un paquet (resolu)
Bonjour à tous,
Malgré tous mes efforts avec aptitude ou apt-get et même synaptic, je n'arrive pas à enlever ou installer correctement le paquet gnucash.
Avec Synaptic, voici ce qui apparaît dans la boîte de dialogue:
E: slib: le sous-processus script post-installation installé a retourné une erreur de sortie d'état 1
E: guile-1.6-slib: problèmes de dépendances - laissé non configuré
E: gnucash: problèmes de dépendances - laissé non configuré
et en ligne de commande avec apt-get
Des erreurs ont été rencontrées pendant l'exécution :
slib
guile-1.6-slib
gnucash
E: Sub-process /usr/bin/dpkg returned an error code (1)
J'ai également essayé sudo apt-get autoremove
slib
guile-1.6-slib
gnucash
E: Sub-process /usr/bin/dpkg returned an error code (1)
enfin avec un dernier essai :
~$ sudo aptitude install gnucash-docs
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Lecture de l'information d'état étendu
Initialisation de l'état des paquets... Fait
Écriture de l'information d'état étendu... Fait
Les paquets partiellement installés suivants seront configurés :
gnucash guile-1.6-slib slib
0 paquets mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 0o d'archives. Après dépaquetage, 0o seront utilisés.
Écriture de l'information d'état étendu... Fait
Paramétrage de slib (3b1-3) ...
install-info: Aucun fichier dir spécifié; utiliser --help pour plus d'informations.
dpkg : erreur de traitement de slib (--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 guile-1.6-slib :
guile-1.6-slib dépend de slib (>= 3a2-3) ; cependant :
Le paquet slib n'est pas encore configuré.
dpkg : erreur de traitement de guile-1.6-slib (--configure) :
problèmes de dépendances - laissé non configuré
dpkg : des problèmes de dépendances empêchent la configuration de gnucash :
gnucash dépend de slib (>= 3a2-5) ; cependant :
Le paquet slib n'est pas encore configuré.
gnucash dépend de guile-1.6-slib ; cependant :
Le paquet guile-1.6-slib n'est pas encore configuré.
dpkg : erreur de traitement de gnucash (--configure) :
problèmes de dépendances - laissé non configuré
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.
Des erreurs ont été rencontrées pendant l'exécution :
slib
guile-1.6-slib
gnucash
E: Sub-process /usr/bin/dpkg returned an error code (1)
Échec de l'installation d'un paquet. Tentative de réparation :
dpkg : des problèmes de dépendances empêchent la configuration de guile-1.6-slib :
guile-1.6-slib dépend de slib (>= 3a2-3) ; cependant :
Le paquet slib n'est pas encore configuré.
dpkg : erreur de traitement de guile-1.6-slib (--configure) :
problèmes de dépendances - laissé non configuré
dpkg : des problèmes de dépendances empêchent la configuration de gnucash :
gnucash dépend de slib (>= 3a2-5) ; cependant :
Le paquet slib n'est pas encore configuré.
gnucash dépend de guile-1.6-slib ; cependant :
Le paquet guile-1.6-slib n'est pas encore configuré.
dpkg : erreur de traitement de gnucash (--configure) :
problèmes de dépendances - laissé non configuré
Des erreurs ont été rencontrées pendant l'exécution :
guile-1.6-slib
gnucash
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Lecture de l'information d'état étendu
Initialisation de l'état des paquets... Fait
En conclusion, ces paquets sont partiellement installés mais je n'arrive pas à les désinstaller ou à les installer correctement.
Je suis sous Kubuntu 9.10 (karmic) et kde.
Merci de vos réponses
Je reprends mon message d'origine en signalant que j'ai résolu le problème en allant dans /var/lib/dpkg/info et en éditant successivement les fichiers :
slib
guile-1.6.slib
et gnucash
Et j'ai supprimé tout ce qui les concernait.
Puis j'ai recherché où se situaient ces fichiers avec la commande :
sudo locate slib
sudo locate guile-1.6.slib
sudo locate gnucash
et avec mc (en sudo) j'ai supprimé tous les fichiers que l'indiquait les commandes précédentes.
Maintenant dans mon système, aucune référence à ces trois fichiers. (mais je n'ai toujours pas gnucash d'installé. Je vais alléer sur leur site pour le télécharger directement dpuis chez eux.
Merci pour ceux qui m'ont répondu. Ils m'ons donné de solides pistes.
Dernière modification par viejo (Le 22/01/2010, à 14:18)
Hors ligne
#2 Le 20/01/2010, à 01:54
- Qid
Re : impossible d'installer correctement un paquet (resolu)
En conclusion, ces paquets sont partiellement installés
ou cassé aussi : il y a une fonction de réparation dans synaptic
d'ailleur accessoirement pourquoi t'es avec synaptic sur kde toi ?
"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil
Hors ligne
#3 Le 20/01/2010, à 07:24
- sheep
Re : impossible d'installer correctement un paquet (resolu)
Bonjour
dpkg : erreur de traitement de slib (--configure) :
le sous-processus script post-installation installé a retourné une erreur de sortie d'état 1
c'est par là: probleme_apt
Save water, Drink beer
Hors ligne
#4 Le 20/01/2010, à 20:26
- viejo
Re : impossible d'installer correctement un paquet (resolu)
merci pour vos bonnes réponses mais malheureusement, sans résultat. Au contraire même, après avoir suivi la piste donnée par "sheep" je ne peux même plus ouvrir synaptic car j'ai le message suivant :
E: Encountered a section with no Package: header
E: Problem with MergeList /var/lib/dpkg/status
E: Impossible d'ouvrir ou d'analyser le fichier contenant la liste des états ou celui des paquets disponibles.
E: _cache->open() failed, please report.
Dans un premier temps, j'ai déplacé le fichier /var/lib/dpkg/status et l'ai mis à l'abri. Et j'ai renommé /var/lib/dpkg/status.old en /var/lib/dpkg/status
Puis, j'ai édité ce fichier et j'ai retiré tout ce qui concernait slib et guile-1.6-slib en espérant que tout rentrerait dans l'ordre. Et bien non. C'est pire !
viejo@symphonie:/var/lib/dpkg/info$ sudo aptitude why gnucash
E: Encountered a section with no Package: header
E: Problem with MergeList /var/lib/dpkg/status
E: Les listes de paquets ou le fichier d'état ne peuvent pas être ouverts, ou sont incompréhensibles.
E: Encountered a section with no Package: header
E: Problem with MergeList /var/lib/dpkg/status
E: Les listes de paquets ou le fichier d'état ne peuvent pas être ouverts, ou sont incompréhensibles.
Bon, en fin d'idée, j'ai supprimé à nouveau le status et remis le précédent (celui que j'avais retiré en premier)
C'est toujours pas mieux.
Maintenant, je suis dans la m.... et je ne sais plus quoi faire ! Help please
Pour répondre à Qid, pourquoi je suis sous synaptic étant sous kde ? Mais je ne sais pas ! Y a-t-il un autre moyen pour installer les paquets ?
Hors ligne
#5 Le 20/01/2010, à 20:36
- Qid
Re : impossible d'installer correctement un paquet (resolu)
Pour répondre à Qid, pourquoi je suis sous synaptic étant sous kde ? Mais je ne sais pas ! Y a-t-il un autre moyen pour installer les paquets ?
bah ... j'ai ptetre alluciné mais il me semblait que
synaptic etait plutot pour gnome et que donc kde avait un équivalent
"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil
Hors ligne
#6 Le 21/01/2010, à 01:07
- viejo
Re : impossible d'installer correctement un paquet (resolu)
bonjour à tous,
J'ai à peu près réussi à redresser la barre mais je n'ai toujours pas gnucash d'installé.
Celui-ci dépend de slib qui, à son tour, dépend de guile-1.6-slib.
Synaptic fonctionne correctement puisque j'ai réussi à installer un paquet mais la procédure d'installation se termine par :
E: slib: le sous-processus script post-installation installé a retourné une erreur de sortie d'état 1.
J'ai essayé :
sudo aptitude purge slib
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Lecture de l'information d'état étendu
Initialisation de l'état des paquets... Fait
Écriture de l'information d'état étendu... Fait
Les paquets suivants seront ENLEVÉS :
slib{p}
0 paquets mis à jour, 0 nouvellement installés, 1 à enlever et 14 non mis à jour.
Il est nécessaire de télécharger 0o d'archives. Après dépaquetage, 4 309ko seront libérés.
Voulez-vous continuer ? [Y/n/?] y
Écriture de l'information d'état étendu... Fait
(Lecture de la base de données... 233772 fichiers et répertoires déjà installés.)
Suppression de slib ...
install-info: Aucun fichier dir spécifié; utiliser --help pour plus d'informations.
dpkg : erreur de traitement de slib (--purge) :
le sous-processus script pre-removal installé a retourné une erreur de sortie d'état 1
install-info: Aucun fichier dir spécifié; utiliser --help pour plus d'informations.
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 :
slib
E: Sub-process /usr/bin/dpkg returned an error code (1)
Échec de l'installation d'un paquet. Tentative de réparation :
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Lecture de l'information d'état étendu
Initialisation de l'état des paquets... Fait
Écriture de l'information d'état étendu... Fait
avec $ sudo aptitude remove slib Le résultat est le même.
J'ai essayé enfin
$ sudo aptitude why slib
i desktop-base Suggère gnome | kde | xfce4 | wmaker
p gnome Recommande gnome-office (= 1:2.22.2~4ubuntu8)
p gnome-office Suggère gnucash
p gnucash Dépend slib (>= 3a2-5)
viejo@symphonie:/var/lib/dpkg/info$ slib -version
Le programme « slib » n'est pas installé. Vous pouvez l'installer en tapant :
sudo apt-get install slib
slib: command not found
Je travaille avec kde et gnucash depuis des années (auparavant j'étais sous Mandriva)
Ce n'est pas si grave car le système fonctionne normalement mais c'est un peut gênant quand même.
Je signale qu'aucun de ces trois paquets ne figure dans la catégorie "cassés" de synaptic mais je ne peux ni les enlever complètement ni les installer proprement.
Je signale aussi que j'ai suivi la procédure qu'on m'a indiqué un peu plus haut, à savoir : http://doc.ubuntu-fr.org/probleme_apt
Quelqu'un a une idée ?
Merci
Hors ligne
#7 Le 21/01/2010, à 08:28
- sheep
Re : impossible d'installer correctement un paquet (resolu)
@viejo
au temps pour moi, j'aurais du être plus précis,c'est pas la bonne procédure de la page que tu as suivie. c'était celle-ci, je te la recopie ici:
Erreur de sortie d'état 1
dpkg : erreur de traitement de 'le paquet qui bloque' (--purge) :
le sous-processus post-removal script a retourné une erreur de sortie d'état 1
Des erreurs ont été rencontrées pendant l'exécution :
'le paquet qui bloque'
E: Sub-process /usr/bin/dpkg returned an error code (1)Éditez le fichier /var/lib/dpkg/info/'le paquet qui bloque'.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 0Dans ce cas, le script bloquant était le le sous-processus post-removal donc nous avons édité le ficher .postrm
Si nous avions eu : le sous-processus post-installation, nous aurions dû éditer le fichier .postinst ]
@Qid
kde avait un équivalent
effectivement: kpackagekit ou adept
Save water, Drink beer
Hors ligne
#8 Le 21/01/2010, à 20:42
- Qid
Re : impossible d'installer correctement un paquet (resolu)
ah voila ... je me disais bien
"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil
Hors ligne