Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 18-06-2008 19:40:37

jul
Membre
Distrib. : sid
Noyau : 2.6.32
(G)UI : gnome
Inscription : 01-06-2008

[RESOLU] apt -get upgrade et ldconfig - erreur de segmentation

Bonjour,

J'ai voulu installer vlc via synaptic et maintenant à chaque apt-get upgrade j'ai ce message (ps : vlc est installé et à l'air de fonctionner correctement... d'après ce que j'ai essayé) :


Paramétrage de libiso9660-5 (0.78.2+dfsg1-3) ...
/var/lib/dpkg/info/libiso9660-5.postinst: line 6:  7597 Erreur de segmentation  ldconfig
dpkg : erreur de traitement de libiso9660-5 (--configure) :
le sous-processus post-installation script a retourné une erreur de sortie d'état 139
Paramétrage de libsdl-image1.2 (1.2.6-3) ...
/var/lib/dpkg/info/libsdl-image1.2.postinst: line 6:  7599 Erreur de segmentation  ldconfig
dpkg : erreur de traitement de libsdl-image1.2 (--configure) :
le sous-processus post-installation script a retourné une erreur de sortie d'état 139
Paramétrage de libtar (1.2.11-5) ...
/var/lib/dpkg/info/libtar.postinst: line 6:  7601 Erreur de segmentation  ldconfig
dpkg : erreur de traitement de libtar (--configure) :
le sous-processus post-installation script a retourné une erreur de sortie d'état 139
dpkg : des problèmes de dépendances empêchent la configuration de libvcdinfo0 :
libvcdinfo0 dépend de libiso9660-5 ; cependant :
Le paquet libiso9660-5 n'est pas encore configuré.
dpkg : erreur de traitement de libvcdinfo0 (--configure) :
problèmes de dépendances - laissé non configuré
Paramétrage de libvlc0 (0.8.6.e-2.3+b1) ...
/var/lib/dpkg/info/libvlc0.postinst: line 6:  7603 Erreur de segmentation  ldconfig
dpkg : erreur de traitement de libvlc0 (--configure) :
le sous-processus post-installation script a retourné une erreur de sortie d'état 139
Paramétrage de libxosd2 (2.2.14-1.5) ...
/var/lib/dpkg/info/libxosd2.postinst: line 6:  7605 Erreur de segmentation  ldconfig
dpkg : erreur de traitement de libxosd2 (--configure) :
le sous-processus post-installation script a retourné une erreur de sortie d'état 139
Paramétrage de libdc1394-13 (1.1.0-5) ...
/var/lib/dpkg/info/libdc1394-13.postinst: line 6:  7607 Erreur de segmentation  ldconfig
dpkg : erreur de traitement de libdc1394-13 (--configure) :
le sous-processus post-installation script a retourné une erreur de sortie d'état 139
dpkg : des problèmes de dépendances empêchent la configuration de vlc-nox :
vlc-nox dépend de libdc1394-13 ; cependant :
Le paquet libdc1394-13 n'est pas encore configuré.
vlc-nox dépend de libiso9660-5 ; cependant :
Le paquet libiso9660-5 n'est pas encore configuré.
vlc-nox dépend de libvcdinfo0 (>> 0.7.23) ; cependant :
Le paquet libvcdinfo0 n'est pas encore configuré.
vlc-nox dépend de libvlc0 (>= 0.8.6.e) ; cependant :
Le paquet libvlc0 n'est pas encore configuré.
dpkg : erreur de traitement de vlc-nox (--configure) :
problèmes de dépendances - laissé non configuré
dpkg : des problèmes de dépendances empêchent la configuration de vlc :
vlc dépend de vlc-nox (= 0.8.6.e-2.3+b1) ; cependant :
Le paquet vlc-nox n'est pas encore configuré.
vlc dépend de libiso9660-5 ; cependant :
Le paquet libiso9660-5 n'est pas encore configuré.
vlc dépend de libsdl-image1.2 (>= 1.2.5) ; cependant :
Le paquet libsdl-image1.2 n'est pas encore configuré.
vlc dépend de libtar ; cependant :
Le paquet libtar n'est pas encore configuré.
vlc dépend de libvcdinfo0 (>> 0.7.23) ; cependant :
Le paquet libvcdinfo0 n'est pas encore configuré.
vlc dépend de libvlc0 (>= 0.8.6.e) ; cependant :
Le paquet libvlc0 n'est pas encore configuré.
vlc dépend de libxosd2 (>= 2.2.13) ; cependant :
Le paquet libxosd2 n'est pas encore configuré.
dpkg : erreur de traitement de vlc (--configure) :
problèmes de dépendances - laissé non configuré
Des erreurs ont été rencontrées pendant l'exécution :
libiso9660-5
libsdl-image1.2
libtar
libvcdinfo0
libvlc0
libxosd2
libdc1394-13
vlc-nox
vlc
E: Sub-process /usr/bin/dpkg returned an error code (1)


J'ai cherché mais je ne m'en sort pas... si quelqu'un pouvait venir me sortir de là ....

merci

Dernière modification par jul (25-06-2008 11:56:37)

Hors ligne

#2 18-06-2008 20:04:39

freddec
homo-informaticus du genre linuxo-debianicum
Lieu : Saint Jean d'Y (17)
Distrib. : Branche Stable (Jessie)
Noyau : Linux 3.16.0-4-amd64
(G)UI : XFCE_4.1 (+/- Mate) (+/- Cinnamon)
Inscription : 09-01-2008

Re : [RESOLU] apt -get upgrade et ldconfig - erreur de segmentation

Salut

essai

apt-get install -f


Desktop: Jessie (I5 - 16Go)
Laptop 1: Jessie (HP DV9000, 3Go)
Laptop 2: Jessie (PackardBell TS 44, Core I5, 4Go)
EeePC : Jessie (Atom N450, 2 Go)

Hors ligne

#3 18-06-2008 20:14:36

jul
Membre
Distrib. : sid
Noyau : 2.6.32
(G)UI : gnome
Inscription : 01-06-2008

Re : [RESOLU] apt -get upgrade et ldconfig - erreur de segmentation

salut, j'ai de nouveau besoin de votre aide

déjà essayé ta commande mais pareil...

J'ai aussi essayé de forcer une install paquet par paquet mais même résultat...

J'ai essayé de purger (avec la bonne procédure ????)  mais sans succès, en fait j'ai essayé pas mal de truc trouvé sur google mais sans succès.

J'aiu peur de tout casser à force wink (ça m'ait déjà arrivé)

Hors ligne

#4 18-06-2008 21:53:55

jul
Membre
Distrib. : sid
Noyau : 2.6.32
(G)UI : gnome
Inscription : 01-06-2008

Re : [RESOLU] apt -get upgrade et ldconfig - erreur de segmentation

Bon résolu tout seul comme un grand enfin je crois...

En faisant apt-get remove le paquet
Puis suppression du fichier *.postrm dans /var/lib/dpkg/info
Puis apt-get upgrade

Merci
a+

Hors ligne

#5 19-06-2008 19:57:00

jul
Membre
Distrib. : sid
Noyau : 2.6.32
(G)UI : gnome
Inscription : 01-06-2008

Re : [RESOLU] apt -get upgrade et ldconfig - erreur de segmentation

Bon en fait, rebelote aujourd'hui....

Visiblement c'est un problème avec les fichiers contenus dans /var/lib/dpkg/info

Puis-je supprimer tous ces fichiers ?

Existe-il un moyen de regénérer tous ces fichiers ?

dpkg-reconfigure -a ne fonctionne pas


Je me permets donc de réouvrir mon post

Merci

Hors ligne

#6 19-06-2008 21:01:14

Melodie
Modérateur
Lieu : Pyrénées
Inscription : 28-05-2007
Site Web

Re : [RESOLU] apt -get upgrade et ldconfig - erreur de segmentation

Je ne toucherais pas à ça. Peux-tu essayer d'installer ou de réinstaller les paquets cités dans les messages d'erreur, en partant depuis libxosd2 par exemple.
(Quitte à y aller à coup de aptitude... qui veut la fin veut les moyens).

le blog d'une newbie :: Linuxvillage :: Bentovillage


À propos de l'OS dominant ::> “Il est plus facile de berner les gens que de leur faire admettre qu'ils ont été bernés” (trad d'une citation approximative de Mark Twain)

Hors ligne

#7 19-06-2008 21:07:25

tux12
Membre
Lieu : ./
Distrib. : Squeeze
Noyau : Linux 2.6.32-5-686-bigmem
(G)UI : KDE
Inscription : 27-02-2008

Re : [RESOLU] apt -get upgrade et ldconfig - erreur de segmentation

Salut Jul,

Les fichiers du répertoire /var/lib/dpkg/info sont utilisés pour la gestion des paquets (installation, suppression).
Les fichiers nom_paquet.[pre|post]inst et [pre|post]rm sont des scripts lancés respectivement à l'installation et à la suppression du paquet correspondant (pre -> avant l'install/suppression et post -> après l'install/suppression).
Ce n'est donc pas une bonne idée de les supprimer, cela casse le fonctionnement de la gestion des paquets.

On trouve ces scripts dans chaque paquet, chaque jeu de script étant adapté au paquet dont il fait partie.
Si tu ne les a pas supprimé les paquets installés sont dans /var/cache/apt/archive.

Pour accéder au contenu d'un paquet:
"ar x mon_paquet.deb" (il faut être dans le répertoire du .deb)
on obtient 3 fichiers. Celui qui  nous intéresse est le control.tar.
on le décompacte avec "tar -xzf control.tar".
Dedans, on trouve tous les scripts [pre|post][inst|rm] pour le paquet considéré. Je pense (à vérifier) qu'il suffit de recopier le script dans /var/lib/dpkg/info en le renommant en mon_paquet.nomduscript et en vérifiant les droits d'accès (755 pour les scripts, 644 pour les autres fichiers) pour que cela fonctionne à nouveau.

Si le paquet n'est pas dans /var/cache/apt/archives, il suffit d'un "apt-get -d install mon_paquet" pour le lui charger.

Dernière modification par tux12 (19-06-2008 21:09:16)

Hors ligne

#8 19-06-2008 21:20:40

jul
Membre
Distrib. : sid
Noyau : 2.6.32
(G)UI : gnome
Inscription : 01-06-2008

Re : [RESOLU] apt -get upgrade et ldconfig - erreur de segmentation

ok merci

mais pfouiiiii ça va être laborieux... en fait ça foire avec tous les fichiers lib*

Mais j'ai l'impression que dpkg en a pris un coup : dpkg-reconfigure -a ne fonctionne pas :

bureau:/home/jul# dpkg-reconfigure -a
Stopping ACPI services....
Loading ACPI modules....
Starting ACPI services....
Stopping anac(h)ronistic cron: anacron.
Starting anac(h)ronistic cron: anacron.
gpg: clé 6070D3A1: « Debian Archive Automatic Signing Key (4.0/etch) <ftpmaster@debian.org> » n'a pas changé
gpg: clé ADB11277: « Etch Stable Release Key <debian-release@lists.debian.org> » n'a pas changé
gpg: clé BBE55AB3: « Debian-Volatile Archive Automatic Signing Key (4.0/etch) » n'a pas changé
gpg: clé F42584E6: « Lenny Stable Release Key <debian-release@lists.debian.org> » n'a pas changé
gpg:        Quantité totale traitée: 4
gpg:                      inchangée: 4
/var/lib/dpkg/info/apt.postinst: line 43:  5720 Erreur de segmentation  ldconfig

Hors ligne

#9 19-06-2008 22:25:32

tux12
Membre
Lieu : ./
Distrib. : Squeeze
Noyau : Linux 2.6.32-5-686-bigmem
(G)UI : KDE
Inscription : 27-02-2008

Re : [RESOLU] apt -get upgrade et ldconfig - erreur de segmentation

Sous Etch, les lignes 42 à 44 du /var/lib/dpkg/info/apt.postinst:

if [ "$1" = "configure" ]; then
        ldconfig
fi


Il semblerait que ce soit l'appel de /sbin/ldconfig qui se plante. ldconfig fait partie du paquet libc6.
"apt-get install -f libc6" peut-être?

Hors ligne

#10 19-06-2008 22:46:54

jul
Membre
Distrib. : sid
Noyau : 2.6.32
(G)UI : gnome
Inscription : 01-06-2008

Re : [RESOLU] apt -get upgrade et ldconfig - erreur de segmentation

J'ai les même lignes que toi dans ce fichier

Sinon:

bureau:/home/jul# apt-get install -f libc6
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
libc6 est déjà la plus récente version disponible.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.


ce n'est pas la première fois que je vois ce ldconfig dans mes erreurs (cf plus haut....). C'est peut-êtr la source de mes problèmes ?!

a+
merci

Dernière modification par jul (19-06-2008 22:48:48)

Hors ligne

#11 20-06-2008 13:27:39

freddec
homo-informaticus du genre linuxo-debianicum
Lieu : Saint Jean d'Y (17)
Distrib. : Branche Stable (Jessie)
Noyau : Linux 3.16.0-4-amd64
(G)UI : XFCE_4.1 (+/- Mate) (+/- Cinnamon)
Inscription : 09-01-2008

Re : [RESOLU] apt -get upgrade et ldconfig - erreur de segmentation

et apt-get install --reinstall libc6 ? pour forcer la réinstallation

Desktop: Jessie (I5 - 16Go)
Laptop 1: Jessie (HP DV9000, 3Go)
Laptop 2: Jessie (PackardBell TS 44, Core I5, 4Go)
EeePC : Jessie (Atom N450, 2 Go)

Hors ligne

#12 21-06-2008 11:50:01

jul
Membre
Distrib. : sid
Noyau : 2.6.32
(G)UI : gnome
Inscription : 01-06-2008

Re : [RESOLU] apt -get upgrade et ldconfig - erreur de segmentation

j'ai testé ta commande, toujours la même erreur....

Je pense que c'est avec ldconfig qu'il y a problème :

bureau:/home/jul# ldconfig
Erreur de segmentation

Dernière modification par jul (21-06-2008 12:45:05)

Hors ligne

#13 21-06-2008 17:04:19

tux12
Membre
Lieu : ./
Distrib. : Squeeze
Noyau : Linux 2.6.32-5-686-bigmem
(G)UI : KDE
Inscription : 27-02-2008

Re : [RESOLU] apt -get upgrade et ldconfig - erreur de segmentation

Salut,

Si ça ne fonctionne pas avec la commande fournie par Freddec je ne vois pas que faire de plus. En effet, le problème semble venir de ldconfig, qui fait partie de la libc6. Si on ne peut pas ré-installer la libc6... ben je ne sais pas. sad

Hors ligne

#14 21-06-2008 19:18:13

freddec
homo-informaticus du genre linuxo-debianicum
Lieu : Saint Jean d'Y (17)
Distrib. : Branche Stable (Jessie)
Noyau : Linux 3.16.0-4-amd64
(G)UI : XFCE_4.1 (+/- Mate) (+/- Cinnamon)
Inscription : 09-01-2008

Re : [RESOLU] apt -get upgrade et ldconfig - erreur de segmentation

rapatrie le paquet libc6 en locale et tente un:

dpkg -i --force-overwrite libc6.deb


Sans garantie


Desktop: Jessie (I5 - 16Go)
Laptop 1: Jessie (HP DV9000, 3Go)
Laptop 2: Jessie (PackardBell TS 44, Core I5, 4Go)
EeePC : Jessie (Atom N450, 2 Go)

Hors ligne

#15 22-06-2008 10:45:11

jul
Membre
Distrib. : sid
Noyau : 2.6.32
(G)UI : gnome
Inscription : 01-06-2008

Re : [RESOLU] apt -get upgrade et ldconfig - erreur de segmentation

Salut voilà ce que ça donne :

bureau:/var/cache/apt/archives# dpkg -i --force-overwrite libc6_2.7-12_amd64.deb
(Lecture de la base de données... 139254 fichiers et répertoires déjà installés.)
Préparation du remplacement de libc6 2.7-12 (en utilisant libc6_2.7-12_amd64.deb) ...
Dépaquetage de la mise à jour de libc6 ...
Paramétrage de libc6 (2.7-12) ...
/var/lib/dpkg/info/libc6.postinst: line 379:  4266 Segmentation fault      ldconfig
dpkg : erreur de traitement de libc6 (--install) :
le sous-processus post-installation script a retourné une erreur de sortie d'état 139
Traitement des « déclenchements (triggers) » pour « man-db »...
Des erreurs ont été rencontrées pendant l'exécution :
libc6


Je viens de faire des mises à jour, certaines passent nickel d'autre non.

Je suis obligé de renommer le fichier libc6.postinstall dans /var/lib/dpkg/info en .bak relancer l'install et ça passe impec.
Ensuite je redonne le nom d'origine...

Ca parait un peu brut comme solution et c'est surtout pénible à faire à chaque fois !!!!!


Il faut réinstaller à votre avis ?


a+
jul

Hors ligne

#16 22-06-2008 16:56:50

Melodie
Modérateur
Lieu : Pyrénées
Inscription : 28-05-2007
Site Web

Re : [RESOLU] apt -get upgrade et ldconfig - erreur de segmentation

jul a écrit :

Je suis obligé de renommer le fichier libc6.postinstall dans /var/lib/dpkg/info en .bak relancer l'install et ça passe impec.
Ensuite je redonne le nom d'origine...


Si tu ne lui redonnes pas son nom, que se passe-t-il par la suite ? Lors d'une mise à jour par exemple ?


Il faut réinstaller à votre avis ?


Peut-être pas. J'ai trouvé ceci sur le web:
http://linux.derkeiler.com/Mailing-List … /3027.html

What happens if you do,
   apt-get --reinstall install libc6
(ldconfig is provided by libc6)


Selon ce que freddec t'a suggéré plus haut, tu as dû invoquer 'apt-get install --reinstall libc6' ce qui doit être plus ou moins pareil, puis le monsieur du post dit:

If that doesn't work, I'd try the libc6 source (apt-get build-dep libc6
&& apt-get -b source libc6)


Si cela ne marche pas, j'essaierai le paquet source libc6 : "apt-get build-dep libc6
&& apt-get -b source libc6".


le blog d'une newbie :: Linuxvillage :: Bentovillage


À propos de l'OS dominant ::> “Il est plus facile de berner les gens que de leur faire admettre qu'ils ont été bernés” (trad d'une citation approximative de Mark Twain)

Hors ligne

#17 22-06-2008 19:07:28

jul
Membre
Distrib. : sid
Noyau : 2.6.32
(G)UI : gnome
Inscription : 01-06-2008

Re : [RESOLU] apt -get upgrade et ldconfig - erreur de segmentation

Merci

pour ta réponse, je viens de résoudre (enfin je crois!!!!)  avec un peu de bol :

J'ai renommé /var/cache/ldconfig/aux-cache

J'ai relancé ldconfig en console, ce fichier s'est recréé et puis de problème avec ldconfig, ni avec dpkg.... J'attends des mises à jour pour voir si ce problème revient.

J'essaierai cela si le pb revient. Je commence à comprendre que la patience y est pour beaucoup dans la résolution de certains problèmes.


Merci pour votre aide.

a+

Hors ligne

#18 23-06-2008 10:43:07

freddec
homo-informaticus du genre linuxo-debianicum
Lieu : Saint Jean d'Y (17)
Distrib. : Branche Stable (Jessie)
Noyau : Linux 3.16.0-4-amd64
(G)UI : XFCE_4.1 (+/- Mate) (+/- Cinnamon)
Inscription : 09-01-2008

Re : [RESOLU] apt -get upgrade et ldconfig - erreur de segmentation

Salut

Tu peux essayer de reprendre et de préciser un peu, je pense que cela pourra être utiles a d'autre, car nous avons tenté pas mal de truc et finalement je n'ai pas très bien compris ce qui a marché.
Fait simple,  genre :

1- Le problème

2- Comment j'ai finalement résolu cela

Merci

Desktop: Jessie (I5 - 16Go)
Laptop 1: Jessie (HP DV9000, 3Go)
Laptop 2: Jessie (PackardBell TS 44, Core I5, 4Go)
EeePC : Jessie (Atom N450, 2 Go)

Hors ligne

#19 25-06-2008 11:54:01

jul
Membre
Distrib. : sid
Noyau : 2.6.32
(G)UI : gnome
Inscription : 01-06-2008

Re : [RESOLU] apt -get upgrade et ldconfig - erreur de segmentation

Salut.
Je vais essayer de résumer de façon claire (j'attendais quelques updates pour voir si cette solution était durable)



1. J'avais ce problème récurrent lors des mises à jour (souvent des lib*) :

A titre d'exemple (a la suite d'un apt-get upgrade) :

Paramétrage de libiso9660-5 (0.78.2+dfsg1-3) ...
/var/lib/dpkg/info/libiso9660-5.postinst: line 6:  7597 Erreur de segmentation  ldconfig
dpkg : erreur de traitement de libiso9660-5 (--configure) :
le sous-processus post-installation script a retourné une erreur de sortie d'état 139


2. Lorsque je tapais ldconfig en console, il me retournai "erreur de segmentation"


3. J'ai résolu en renommant le fichier /var/cache/ldconfig/aux-cache en /var/cache/ldconfig/aux-cache.bak

4. J'ai relancé ldconfig en console, /var/cache/ldconfig/aux-cache a té recréé automatiquement

5. Visiblement cette solution est perenne, plus de souci de ce type lors des mises à jour....


Merci pour votre aide
a+

Hors ligne

#20 25-06-2008 16:36:09

tux12
Membre
Lieu : ./
Distrib. : Squeeze
Noyau : Linux 2.6.32-5-686-bigmem
(G)UI : KDE
Inscription : 27-02-2008

Re : [RESOLU] apt -get upgrade et ldconfig - erreur de segmentation

Salut Jul,

Merci à toi pour cette synthèse. smile
@+

Hors ligne

#21 26-06-2008 11:58:57

freddec
homo-informaticus du genre linuxo-debianicum
Lieu : Saint Jean d'Y (17)
Distrib. : Branche Stable (Jessie)
Noyau : Linux 3.16.0-4-amd64
(G)UI : XFCE_4.1 (+/- Mate) (+/- Cinnamon)
Inscription : 09-01-2008

Re : [RESOLU] apt -get upgrade et ldconfig - erreur de segmentation

Merci wink

Desktop: Jessie (I5 - 16Go)
Laptop 1: Jessie (HP DV9000, 3Go)
Laptop 2: Jessie (PackardBell TS 44, Core I5, 4Go)
EeePC : Jessie (Atom N450, 2 Go)

Hors ligne

Pied de page des forums