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 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)

viejo a écrit :

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 hmm

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)

viejo a écrit :

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:

la documentation a écrit :

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 0

Dans 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)

sheep a écrit :

@Qid

kde avait un équivalent

effectivement: kpackagekit ou adept

ah voila ... je me disais bien wink


"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