[problème paquetage] error: key "6D42BDD116E0068F" could not be looked up remotely

Mise à jour / Création /debug de paquetages
tom1686
newbie
Messages : 5
Inscription : mer. 15 sept. 2021, 17:01

[problème paquetage] error: key "6D42BDD116E0068F" could not be looked up remotely

Message par tom1686 »

je voudrais installer archlinux-keyring mais :

sudo pacman -S archlinux-keyring
[sudo] Mot de passe de haiho : 
resolving dependencies...
looking for conflicting packages...

Packages (1) archlinux-keyring-20210902-1

Total Installed Size: 1,35 MiB
Net Upgrade Size: 0,47 MiB

:: Proceed with installation? [Y/n] y
(1/1) checking keys in keyring [##################################################################################] 100%
downloading required keys...
error: key "6D42BDD116E0068F" could not be looked up remotely
error: required key missing from keyring
error: failed to commit transaction (unexpected error)
Errors occurred, no packages were upgraded.

Comment faire ?
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17187
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [problème paquetage] error: key "6D42BDD116E0068F" could not be looked up remotely

Message par benjarobin »

Bonjour,
Cette situation ne devrait jamais arriver, à moins d'avoir cassé le keyring : /etc/pacman.d/gnupg ou de ne pas avoir mise à jour depuis très longtemps...
Ce problème peut arriver si on a un par-feu qui bloque tout en sortie. Ou un problème de configuration de GPG pour pacman. Mais grâce au paquet archlinux-keyring on ne devrait pas à avoir à télécharger de clé via hkp://keys.gnupg.net

Bref, le plus simple est de réparer de manière "bourrin".

Cette partie est peut être non nécessaire dans ton cas :

Code : Tout sélectionner

sudo rm -rf /etc/pacman.d/gnupg
sudo pacman-key --init
Puis tu dois absolument faire ceci : Tu télécharge manuellement archlinux-keyring:

Code : Tout sélectionner

wget https://archlinux.org/packages/core/any/archlinux-keyring/download -O archlinux-keyring-20210902-1-any.pkg.tar.zst
Tu vérifies le sha256sum manuellement : Il doit être égale à la sortie donnée (ultra important)

Code : Tout sélectionner

sha256sum archlinux-keyring-20210902-1-any.pkg.tar.zst
2801c261024895f5669ad312971f6178ede7b9e097bc9b07722c55a4facf5d9e  archlinux-keyring-20210902-1-any.pkg.tar.zst
Tu l'installes avec pacman :

Code : Tout sélectionner

sudo pacman -U archlinux-keyring-20210902-1-any.pkg.tar.zst
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
tom1686
newbie
Messages : 5
Inscription : mer. 15 sept. 2021, 17:01

Re: [problème paquetage] error: key "6D42BDD116E0068F" could not be looked up remotely

Message par tom1686 »

problème avec l'archive
sudo pacman -U archlinux-keyring-20210902-1-any.pkg.tar.zst
loading packages...
error: could not open file archlinux-keyring-20210902-1-any.pkg.tar.zst: Unrecognized archive format
error: 'archlinux-keyring-20210902-1-any.pkg.tar.zst': cannot open package file
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17187
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [problème paquetage] error: key "6D42BDD116E0068F" could not be looked up remotely

Message par benjarobin »

Tu n'as pas mise à jour depuis combien de temps ???!!!
Que donne la sortie de : pacman -Q pacman zstd
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
tom1686
newbie
Messages : 5
Inscription : mer. 15 sept. 2021, 17:01

Re: [problème paquetage] error: key "6D42BDD116E0068F" could not be looked up remotely

Message par tom1686 »

depuis plusieurs années...

sortie pacman -Q pacman zstd
error: package 'zstd' was not found
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17187
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [problème paquetage] error: key "6D42BDD116E0068F" could not be looked up remotely

Message par benjarobin »

Télécharge : https://file.io/b8iXgvxkOZMt

Code : Tout sélectionner

sha256sum archlinux-keyring-20210902-1-any.pkg.tar
2899b811bd8e24904e543816a725139b17f078381fe333d772c38458ed9c6c87  archlinux-keyring-20210902-1-any.pkg.tar

sudo pacman -U archlinux-keyring-20210902-1-any.pkg.tar
Mais tu n'es pas sortie de l'auberge... Car il va falloir mettre à jour ensuite uniquement pacman et ses dépendances (afin de pouvoir gérer les fichier .zst)
La probabilité de casser ton système est super élevé. A moins de vraiment tout maitriser en détails, mais dans ce cas tu ne viendrais pas poser la question ici, je ne m'y risquerait pas !

De plus tu ne m'as pas donné la sortie de : pacman -Q pacman, C'est quoi sa version ? Aussi peux tu donner la sortie de uname -a

Edit2: La meilleur solution pour cela serait d'utiliser https://archive.archlinux.org
Et de mettre à jour en commençant par https://archive.archlinux.org/repos/2019/01/01/ (Si ton système est plus ancien que cela) puis y aller par étape...
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
tom1686
newbie
Messages : 5
Inscription : mer. 15 sept. 2021, 17:01

Re: [problème paquetage] error: key "6D42BDD116E0068F" could not be looked up remotely

Message par tom1686 »

sortie uname -a
Linux haiho 4.9.67-1-lts #1 SMP Tue Dec 5 13:07:07 CET 2017 x86_64 GNU/Linux

est ce que si je réinstalle tout le systeme c'est pas mieux et plus simple
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17187
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [problème paquetage] error: key "6D42BDD116E0068F" could not be looked up remotely

Message par benjarobin »

Dans ton cas, c'est définitivement plus simple (voir obligatoire). Ton système date de fin 2017, donc il a environ 4 ans sans mise à jour... (Note: Tu aurais dû l'indiquer dès le premier message)
Donc je te conseil de sauvegarder :
- La liste des paquets installés explicitement (de AUR et des dépôts officiels) : pacman -Qmeq et respectivement pacman -Qneq
- Éventuellement le contenu de /etc (Il ne faudra surtout pas le restaurer, mais peut être utile pour récupérer 2 ou 3 configurations, c'est un gain de temps éventuel, ...)
- Tu ne touches pas à ton home, donc normalement inutile de le sauvegarder
- Après c'est à ta discrétion, mais c'est le minimum que je recommande
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
tom1686
newbie
Messages : 5
Inscription : mer. 15 sept. 2021, 17:01

Re: [problème paquetage] error: key "6D42BDD116E0068F" could not be looked up remotely

Message par tom1686 »

Merci
Répondre