[mises à jour] Erreur lors de la mise à jour (Résolu)

Reconnaissance et configuration du matériel / kernel linux
Répondre
smon
newbie
Messages : 6
Inscription : jeu. 26 sept. 2013, 21:30

[mises à jour] Erreur lors de la mise à jour (Résolu)

Message 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 :).
Dernière modification par smon le ven. 27 sept. 2013, 18:34, modifié 1 fois.
hopimet
Elfe
Messages : 996
Inscription : mer. 14 mars 2012, 22:48

Re: [mises à jour] Erreur lors de la mise à jour + lenteur

Message 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.
smon
newbie
Messages : 6
Inscription : jeu. 26 sept. 2013, 21:30

Re: [mises à jour] Erreur lors de la mise à jour + lenteur

Message 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.
hopimet
Elfe
Messages : 996
Inscription : mer. 14 mars 2012, 22:48

Re: [mises à jour] Erreur lors de la mise à jour + lenteur

Message 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
smon
newbie
Messages : 6
Inscription : jeu. 26 sept. 2013, 21:30

Re: [mises à jour] Erreur lors de la mise à jour + lenteur

Message 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

Code : Tout sélectionner

local/glibc 2.18-5 (base)
    GNU C Library
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17628
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [mises à jour] Erreur lors de la mise à jour + lenteur

Message 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
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [mises à jour] Erreur lors de la mise à jour + lenteur

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

Code : Tout sélectionner

ldconfig; echo $?
Si la sortie est différente de 0, donne la sortie de

Code : Tout sélectionner

ldconfig -v
smon
newbie
Messages : 6
Inscription : jeu. 26 sept. 2013, 21:30

Re: [mises à jour] Erreur lors de la mise à jour + lenteur

Message 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).
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17628
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [mises à jour] Erreur lors de la mise à jour + lenteur

Message 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 ...
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
smon
newbie
Messages : 6
Inscription : jeu. 26 sept. 2013, 21:30

Re: [mises à jour] Erreur lors de la mise à jour + lenteur

Message 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... :(
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17628
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [mises à jour] Erreur lors de la mise à jour + lenteur

Message 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
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
hopimet
Elfe
Messages : 996
Inscription : mer. 14 mars 2012, 22:48

Re: [mises à jour] Erreur lors de la mise à jour + lenteur

Message 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) ?
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17628
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [mises à jour] Erreur lors de la mise à jour + lenteur

Message par benjarobin »

Non, je pense réellement que le souci est lié à install-info
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
hopimet
Elfe
Messages : 996
Inscription : mer. 14 mars 2012, 22:48

Re: [mises à jour] Erreur lors de la mise à jour + lenteur

Message par hopimet »

@benjarobin,

Tu penses à un problème de ce genre : https://bbs.archlinux.org/viewtopic.php?id=112264 ou bien : https://bbs.archlinux.org/viewtopic.php?pid=673587 ?
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17628
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [mises à jour] Erreur lors de la mise à jour + lenteur

Message 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
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
smon
newbie
Messages : 6
Inscription : jeu. 26 sept. 2013, 21:30

Re: [mises à jour] Erreur lors de la mise à jour + lenteur

Message 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 ;)
hopimet
Elfe
Messages : 996
Inscription : mer. 14 mars 2012, 22:48

Re: [mises à jour] Erreur lors de la mise à jour (Résolu)

Message par hopimet »

De rien, c'est surtout benjarobin qui a trouvé la bonne piste !
Bonne continuation.
:)
Répondre