Page 1 sur 1
[mises à jour] Erreur lors de la mise à jour (Résolu)
Publié : jeu. 26 sept. 2013, 21:48
par smon
Bonsoir à tous!
Je viens vers vous, car depuis quelques temps, j'ai des petits soucis lors des mises à jour. Effectivement, j'obtiens les messages suivants lors de l'installation des paquets:
Code : Tout sélectionner
( 1/32) mise à jour de glibc [######################] 100%
Generating locales...
fr_FR.UTF-8... done
fr_FR.ISO-8859-1... done
fr_FR.ISO-8859-15@euro... done
Generation complete.
erreur : la commande n’a pas pu être exécutée correctement
Code : Tout sélectionner
(12/32) mise à jour de inetutils [######################] 100%
erreur : la commande n’a pas pu être exécutée correctement
J'ai ces messages pour plusieurs paquets (m4, bash, gcc...). J'ai parcouru le forum, mais je n'ai rien trouvé me permettant de résoudre le problème.
C'est grave? Pourtant, aucun souci, Arch démarre bien, tout roule nikel.
Et autre chose, pas très important mais quand même, pendant la mise à jour, c'est énormément long par rapport à avant (en gros, je ne peux plus rien faire en parallèle), pourtant le processeur n'est pas surchargé.
Si quelqu'un peut m'apporter un peu de lumière, il sera le bienvenu

.
Re: [mises à jour] Erreur lors de la mise à jour + lenteur
Publié : jeu. 26 sept. 2013, 22:15
par hopimet
Salut,
Les commandes n'ayant pu être exécutées il est probable que les paquets concernés n'aient pas été mis à jour.
Essaie de vider le cache de pacman : pacman -Scc
Puis : pacman -Syyu
Regarde également dans les log de pacman si il n'y a pas eu un problème de conflit.
Re: [mises à jour] Erreur lors de la mise à jour + lenteur
Publié : jeu. 26 sept. 2013, 22:32
par smon
Salut hopimet!
Rien dans les log:
Code : Tout sélectionner
[2013-09-26 23:12] [PACMAN] Running 'pacman -Suy'
[2013-09-26 23:12] [PACMAN] synchronizing package lists
[2013-09-26 23:12] [PACMAN] starting full system upgrade
[2013-09-26 23:21] [ALPM-SCRIPTLET] Generating locales...
[2013-09-26 23:21] [ALPM-SCRIPTLET] fr_FR.UTF-8... done
[2013-09-26 23:21] [ALPM-SCRIPTLET] fr_FR.ISO-8859-1... done
[2013-09-26 23:21] [ALPM-SCRIPTLET] fr_FR.ISO-8859-15@euro... done
[2013-09-26 23:21] [ALPM-SCRIPTLET] Generation complete.
[2013-09-26 23:21] [PACMAN] upgraded glibc (2.18-4 -> 2.18-5)
...
glibc (dans l'exemple) est bien de la dernière version (comme à chaque MAJ, mais erreur quand même).
Les commandes de pacman que tu m'indiques ont déjà été exécutées.
Re: [mises à jour] Erreur lors de la mise à jour + lenteur
Publié : jeu. 26 sept. 2013, 22:36
par hopimet
Faudrait que tu remontes un peu plus loin dans les log. Vers la date où tu as commencé à avoir ces erreurs.
Et donne le retour de : pacman -Qs glibc
Re: [mises à jour] Erreur lors de la mise à jour + lenteur
Publié : jeu. 26 sept. 2013, 22:58
par smon
Alors si je remonte plus loin, j'avais eu un soucis pendant une mise à jour alors que le laptop était en fin de batterie (sic). Au démarrage du pc, évidemment:
Code : Tout sélectionner
...
2013-07-24 00:36] [ALPM-SCRIPTLET] ldconfig: Fichier /usr/lib/liba52.so est vide, n'a pas été vérifié.
[2013-07-24 00:36] [ALPM-SCRIPTLET] ldconfig: Fichier /usr/lib/libebackend-1.2.so.6.0.0 est vide, n'a pas été vérifié.
...
Le problème a été corrigé en réinstallant les libs, et aucun problème après. Ce n'est que quelques semaines après, webkitgtk qui ne voulait pas se mettre à jour. J'avais alors supprimé le paquet, puis l'avais réinstallé.
Et les messages d'erreur sont apparus à ce moment là, à partir de la MAJ suivante.
Pour ce qui est de pacman -Qs glibc
Re: [mises à jour] Erreur lors de la mise à jour + lenteur
Publié : ven. 27 sept. 2013, 00:01
par benjarobin
En gros je te conseil de vider le cache de pacman, de bien vérifier d'avoir activé les signatures (activé par défaut) et de réinstaller l'intégralité des paquets. J'ai donné plusieurs fois sur le forum la commande permettant de le faire
Re: [mises à jour] Erreur lors de la mise à jour + lenteur
Publié : ven. 27 sept. 2013, 09:38
par tuxce
Si tu as l'erreur à chaque installation de paquet, il y a de grande chance que ce soit
ldconfig
qui échoue.
Tu peux vérifier en lançant manuellement (en root)
Si la sortie est différente de 0, donne la sortie de
Re: [mises à jour] Erreur lors de la mise à jour + lenteur
Publié : ven. 27 sept. 2013, 10:24
par smon
@benjarobin:
Cache vidé, signatures ok. La réinstallation des paquets concernés renvoie toujours la même erreur. Je vais supprimer les clés et repartir avec tu neuf, au cas où...
@tuxce:
J'obtiens bien 0 en sortie (tous les paquets ne sont pas concernés).
Re: [mises à jour] Erreur lors de la mise à jour + lenteur
Publié : ven. 27 sept. 2013, 10:48
par benjarobin
Je n'ai jamais dis que le problème venait des paquets que tu installes ou met à jour, supprimer les clés ne résoudra rien du tout !!!
J'ai dis qu'il faut surement réinstaller l'intégralité des paquets ...
Re: [mises à jour] Erreur lors de la mise à jour + lenteur
Publié : ven. 27 sept. 2013, 13:14
par smon
Pour l'intégralité des paquets, j'ai utilisé:
Code : Tout sélectionner
pacman -S $(comm -13 <(pacman -Qmq | sort -u) <(pacman -Qq | sort -u))
Résultats:
Code : Tout sélectionner
( 18/660) réinstallation aalib [###########################] 100%
erreur : la commande n’a pas pu être exécutée correctement
( 19/660) réinstallation gcc-libs [###########################] 100%
erreur : la commande n’a pas pu être exécutée correctement
( 21/660) réinstallation libffi [###########################] 100%
erreur : la commande n’a pas pu être exécutée correctement
( 35/660) réinstallation coreutils [###########################] 100%
erreur : la commande n’a pas pu être exécutée correctement
( 41/660) réinstallation libgcrypt [###########################] 100%
erreur : la commande n’a pas pu être exécutée correctement
Idem pour glibc, bash, gcc-libs...

Re: [mises à jour] Erreur lors de la mise à jour + lenteur
Publié : ven. 27 sept. 2013, 15:26
par benjarobin
Je n'ai jamais dit que cela résoudrait durant l'installation, mais plutôt post installation.
Ce serait install-info
qui poserait des problèmes ? Sinon je n'ai jamais bien compris ce que faisait cette commande
Re: [mises à jour] Erreur lors de la mise à jour + lenteur
Publié : ven. 27 sept. 2013, 17:24
par hopimet
Re,
Juste comme ça au cas où. Quand on regarde les paquets où tu as l'erreur on a : bash, gcc-libs, coreutils, libffi qui sont dépendants de glibc, et d'autres qui sont dépendants eux même de ceux là. Du coup on peut se demander (tant pis si je dis une connerie) si le soucis ne vient pas de glibc où d'une de ses dépendances.
Peut être qu'on aura une piste avec : pacman -Qi glibc
Et sinon as tu bien vu la news sur la page d'accueil concernant glibc (mais ça n'a peut être aucun rapport) ?
Re: [mises à jour] Erreur lors de la mise à jour + lenteur
Publié : ven. 27 sept. 2013, 17:33
par benjarobin
Non, je pense réellement que le souci est lié à install-info
Re: [mises à jour] Erreur lors de la mise à jour + lenteur
Publié : ven. 27 sept. 2013, 17:43
par hopimet
Re: [mises à jour] Erreur lors de la mise à jour + lenteur
Publié : ven. 27 sept. 2013, 17:50
par benjarobin
Oui, je pense à un souci de ce genre, voir
https://bbs.archlinux.org/viewtopic.php ... 71#p688571 pour la résolution du souci
Re: [mises à jour] Erreur lors de la mise à jour + lenteur
Publié : ven. 27 sept. 2013, 18:33
par smon
@hopimet: Oui j'avais bien vu la page d'accueil, mais pas concerné.
Je viens de jeter un oeil à vos liens, c'est effectivement le problème que j'avais.
Résolu donc, je vous remercie.
Pour info, voici les étapes:
Code : Tout sélectionner
# Supprimer le fichier
rm /usr/share/info/dir
# Le regénérer
for j in $( { for i in /usr/share/info/*.info /usr/share/info/*.gz; do echo "$i" | sed -r 's/-([0-9]+)\.gz$/\.gz/g'; done; } | uniq) ; do install-info "$j" /usr/share/info/dir; done
Un grand merci pour votre aide

Re: [mises à jour] Erreur lors de la mise à jour (Résolu)
Publié : ven. 27 sept. 2013, 20:11
par hopimet
De rien, c'est surtout benjarobin qui a trouvé la bonne piste !
Bonne continuation.
