Fedora-Fr - Communauté francophone Fedora - Linux

Communauté francophone des utilisateurs de la distribution Linux Fedora.

  

Dernière news : [Appel à participation] Paris Open Source Summit 2018

#1 13/02/2018 12:52:02

RayComet
Membre
Inscription : 28/08/2017
Messages : 198

Encore un problème de clé GPG

En mettant à jour mon installation de Fedora 27, je suis tombé sur ceci :

attention : /var/cache/dnf/livna-cec64278843bd06c/packages/libdvdcss-1.4.1-1.fc27.remi.x86_64.rpm: Entête V4 RSA/SHA256 Signature, clé ID 0364b949: NOKEY
Importing GPG key 0xA109B1EC:
 Userid     : "Livna.org rpms <rpm-key@livna.org>"
 Fingerprint: 037B 5D9B E1B6 B673 2A23 13B5 7129 5441 A109 B1EC
 From       : /etc/pki/rpm-gpg/RPM-GPG-KEY-livna
Voulez-vous continuer ? [o/N] :o
La clé a été importée avec succès
L’import de la ou des clés n’a pas résolu le problème, clés incorrectes ?
La clé publique pour libdvdcss-1.4.1-1.fc27.remi.x86_64.rpm n’est pas installée. Le paquet en erreur est : libdvdcss-1.4.1-1.fc27.remi.x86_64
 Les clés GPG sont configurées comme : file:///etc/pki/rpm-gpg/RPM-GPG-KEY-livna
La clé publique pour libdvdcss-devel-1.4.1-1.fc27.remi.x86_64.rpm n’est pas installée. Le paquet en erreur est : libdvdcss-devel-1.4.1-1.fc27.remi.x86_64
 Les clés GPG sont configurées comme : file:///etc/pki/rpm-gpg/RPM-GPG-KEY-livna
Les paquets téléchargés ont été mis en cache jusqu’à la prochaine transaction réussie.
Vous pouvez supprimer les paquets en cache en exécutant « dnf clean packages ».
Erreur : La  vérification GPG a ÉCHOUÉ

Comment faire pour débloquer la situation ?
Ma mise à jour a-t-elle quand même eu lieu, même partiellement, ou est-elle mise en attente de la clé GPG ?
Merci de votre aide !

Hors ligne

#2 13/02/2018 12:54:10

RayComet
Membre
Inscription : 28/08/2017
Messages : 198

Re : Encore un problème de clé GPG

Je crois qu'aucune mise à jour n'a été faite, car en tapant "dnf clean packages", 51 paquets ont été effacés, soit la totalité des fichiers qui venaient d'être téléchargés.
Merci de vos lumières !

Hors ligne

#3 13/02/2018 13:37:44

AshCampbell
Membre
Lieu : Breizh
Inscription : 08/02/2018
Messages : 43

Re : Encore un problème de clé GPG

Peut être en désactivant le dépôt livna pour l'upgrade ?
Ça viens de libdvdcss sur livna (pas de clé gpg), ou alors un petit:

#dnf upgrade --exclude=libdvdcss libdvdcss.devel\*

il faut quand même résoudre ce problème de clé GPG , tes mises à jour ont été bloquées par ce problème apparemment... hmm


Acer Aspire CPU: Intel Celeron N3050 @ 2x 2.16GHz
GPU: Intel HD Graphics (i915)
RAM: 4 Gio  // Fedora 27

Hors ligne

#4 13/02/2018 14:04:48

Nicosss
Membre
Lieu : Isère
Inscription : 05/03/2007
Messages : 4 025
Site Web

Re : Encore un problème de clé GPG

Essaye

# rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-livna

Puis relance ta mise à jour.


F29_64 Gnome-Shell - GA-990FXA-UD3 - Phenom II X6 1100T - NH-D14 - Ati HD 5570 Fanless - 8Go RAM /&/ F28_64 Gnome-Shell - GA-M55S-S3 - Athlon 64 X2 4200+ - GeminII - Ati HD5750 Fanless - 3Go RAM
F28_32 - 939A785GMH/128M - Athlon 64 4000+ - 2Go RAM /&/ F28_32 Gnome-Shell - EeePC 701 - 2Go RAM

Hors ligne

#5 13/02/2018 14:38:04

remi
Crazy PHP packages monkey... !
Rédacteur Wiki
Lieu : Champagne...
Inscription : 16/10/2004
Messages : 5 539
Site Web

Re : Encore un problème de clé GPG

Il est plus simple de le prendre chez moi, de mémoire, ils ont repris mon paquet, sans le signer (donc c'est ma signature qu'il faut prendre)

Hors ligne

#6 13/02/2018 14:45:56

Fifi
Membre
Lieu : Belgique
Inscription : 22/05/2006
Messages : 5 245

Re : Encore un problème de clé GPG


Fedora 27-x86_64 - KDE 5 - Plasma 5.10 - ASUS M3A32-MVP Deluxe - AMD Phenom 8650 X3 - Nvidia GTX 260 ( avec le driver proprio Nvidia 340xx ) - 4 Go RAM Corsair - 1 disque dur WD de 1 To en Sata3 et un SSD Crucial de 256 Go ( disque de boot )
Multiboot Fedora - Centos 7.0  -  Windows 10 Pro - Systemrescuecd
firefox-56.0-5.fc26.x86_64  -  thunderbird-52.5.0-1.fc27.x86_64

Hors ligne

#7 13/02/2018 18:12:56

RayComet
Membre
Inscription : 28/08/2017
Messages : 198

Re : Encore un problème de clé GPG

@ AshCampbell :

dnf upgrade --exclude=libdvdcss libdvdcss.devel\*

n'a pas marché, mais j'ai modifié la ligne de commande en

dnf upgrade --exclude=libdvdcss*

et cette fois la mise à jour s'est effectuée, excepté pour libdvdcss*, bien entendu.
Je vais essayer maintenant votre autre conseil pour la clé GPG.
Thanks et Danke schön, Merchi pour tout !

Hors ligne

#8 13/02/2018 18:22:10

RayComet
Membre
Inscription : 28/08/2017
Messages : 198

Re : Encore un problème de clé GPG

@Nicosss et remi :
la commande

rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-livna

n'a rien donné, si je relance ensuite dnf update.
alors j'ai essayé

rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-remi

et, manque de pot, toujours rien ! A moins que je doive taper "remirepo" au lieu de "remi" ?
Qu'en pense Rémi ?
Merci pour ton dépôt, pendant que j'y pense !

Hors ligne

#9 13/02/2018 18:37:37

Fifi
Membre
Lieu : Belgique
Inscription : 22/05/2006
Messages : 5 245

Re : Encore un problème de clé GPG

Installe le dépôt de Remi :

# dnf install https://rpms.remirepo.net/fedora/remi-release-27.rpm

Edit : libdvdcss est aussi dispo dans le dépôt Negativo17 ( fedora-multimedia )

Dernière modification par Fifi (13/02/2018 18:56:45)


Fedora 27-x86_64 - KDE 5 - Plasma 5.10 - ASUS M3A32-MVP Deluxe - AMD Phenom 8650 X3 - Nvidia GTX 260 ( avec le driver proprio Nvidia 340xx ) - 4 Go RAM Corsair - 1 disque dur WD de 1 To en Sata3 et un SSD Crucial de 256 Go ( disque de boot )
Multiboot Fedora - Centos 7.0  -  Windows 10 Pro - Systemrescuecd
firefox-56.0-5.fc26.x86_64  -  thunderbird-52.5.0-1.fc27.x86_64

Hors ligne

#10 13/02/2018 20:48:35

RayComet
Membre
Inscription : 28/08/2017
Messages : 198

Re : Encore un problème de clé GPG

Il est déjà installé !
Je l'ai vérifié...
Merci à Fifi !

Hors ligne

#11 13/02/2018 20:51:38

Fifi
Membre
Lieu : Belgique
Inscription : 22/05/2006
Messages : 5 245

Re : Encore un problème de clé GPG

RayComet a écrit :

Il est déjà installé !
Je l'ai vérifié...
Merci à Fifi !

Installé, mais pas activé par défaut : voir le fichier /etc/yumrepos.d/remi.repo où enabled=0


Fedora 27-x86_64 - KDE 5 - Plasma 5.10 - ASUS M3A32-MVP Deluxe - AMD Phenom 8650 X3 - Nvidia GTX 260 ( avec le driver proprio Nvidia 340xx ) - 4 Go RAM Corsair - 1 disque dur WD de 1 To en Sata3 et un SSD Crucial de 256 Go ( disque de boot )
Multiboot Fedora - Centos 7.0  -  Windows 10 Pro - Systemrescuecd
firefox-56.0-5.fc26.x86_64  -  thunderbird-52.5.0-1.fc27.x86_64

Hors ligne

#12 13/02/2018 20:52:40

Nicosss
Membre
Lieu : Isère
Inscription : 05/03/2007
Messages : 4 025
Site Web

Re : Encore un problème de clé GPG

Afin d'avoir toutes les informations https://blog.remirepo.net/pages/Config


F29_64 Gnome-Shell - GA-990FXA-UD3 - Phenom II X6 1100T - NH-D14 - Ati HD 5570 Fanless - 8Go RAM /&/ F28_64 Gnome-Shell - GA-M55S-S3 - Athlon 64 X2 4200+ - GeminII - Ati HD5750 Fanless - 3Go RAM
F28_32 - 939A785GMH/128M - Athlon 64 4000+ - 2Go RAM /&/ F28_32 Gnome-Shell - EeePC 701 - 2Go RAM

Hors ligne

#13 17/02/2018 23:55:41

RayComet
Membre
Inscription : 28/08/2017
Messages : 198

Re : Encore un problème de clé GPG

@Fifi : j'ai eu un petit contretemps, parce que tu m'as indiqué yumrepos.d alors que c'était yum.repos.d.
Voici donc ce que je lis de ce fichier. Où se trouve l'indication que remirepo n'est pas activé par défaut ?

total 104                                                                                                                            
drwxr-xr-x.   2 root root  4096  7 févr. 20:54 ./
drwxr-xr-x. 148 root root 12288 17 févr. 22:49 ../
-rw-r--r--.   1 root root   179 25 juil.  2007 adobe-linux-i386.repo
-rw-r--r--.   1 root root   707 24 oct.  19:41 fedora-cisco-openh264.repo
-rw-r--r--.   1 root root   598 15 déc.  23:51 fedora-multimedia.repo
-rw-r--r--.   1 root root  1331 24 oct.  19:41 fedora.repo
-rw-r--r--.   1 root root   606  3 janv. 22:19 fedora-uld.repo
-rw-r--r--.   1 root root  1345 24 oct.  19:41 fedora-updates.repo
-rw-r--r--.   1 root root  1403 24 oct.  19:41 fedora-updates-testing.repo
-rw-r--r--.   1 root root   129  7 févr. 20:54 geogebra-math-calculators.repo
-rw-r--r--.   1 root root    95  3 déc.  23:28 geogebra.repo
-rw-r--r--.   1 root root  1070  6 déc.   2008 livna.repo
-rw-r--r--.   1 root root  1526 22 août  14:02 remi-debuginfo.repo
-rw-r--r--.   1 root root   661 22 août  14:02 remi-php72.repo
-rw-r--r--.   1 root root   706 22 août  14:02 remi-php72-test.repo
-rw-r--r--.   1 root root   441 22 août  14:02 remi.repo
-rw-r--r--.   1 root root   403 22 août  14:02 remi-test.repo
-rw-r--r--.   1 root root  1248 13 nov.  19:17 rpmfusion-free.repo
-rw-r--r--.   1 root root  1245 13 nov.  19:17 rpmfusion-free-updates.repo
-rw-r--r--.   1 root root  1305 13 nov.  19:17 rpmfusion-free-updates-testing.repo
-rw-r--r--.   1 root root  1293 13 nov.  19:21 rpmfusion-nonfree.repo
-rw-r--r--.   1 root root  1290 13 nov.  19:21 rpmfusion-nonfree-updates.repo
-rw-r--r--.   1 root root  1350 13 nov.  19:21 rpmfusion-nonfree-updates-testing.repo
-rw-r--r--.   1 root root   148  8 févr. 17:20 skype-stable.repo

Hors ligne

#14 18/02/2018 00:09:02

RayComet
Membre
Inscription : 28/08/2017
Messages : 198

Re : Encore un problème de clé GPG

J'ai bien essayé de taper

yum --enablerepo=remi 

ou

dnf --enablerepo=remi

mais j'ai l'impression que rien n'est obtenu, à part la longue diatribe :

usage: dnf [options] COMMAND

Liste des commandes principales :

autoremove                supprime tous les paquets non nécessaires installés à l’origine comme dépendances
check                     identifier les problèmes dans packagedb
check-update              recherche les mises à jour de paquets disponibles
clean                     supprime les données du cache
deplist                   Liste les dépendances du paquet et indique quels paquets les fournissent
distro-sync               synchronise les paquets installés vers leurs versions les plus récentes
downgrade                 Rétrograde un paquet
group                     affiche ou utilise les informations des groupes
help                      affiche un message d’aide à l’utilisation
history                   affiche ou utilise l’historique de transaction
info                      affiche les détails d’un paquet ou d’un groupe de paquets
install                   installe un ou plusieurs paquets sur votre système
list                      liste un paquet ou un groupe de paquets
makecache                 génération du cache des métadonnées
mark                      marquer ou démarquer les paquets installés comme installés par l’utilisateur.
provides                  recherche à quel paquet fournit la valeur donnée
reinstall                 Réinstalle un paquet
remove                    supprime un ou plusieurs paquets de votre système
repolist                  affiche les dépôts logiciels configurés
repoquery                 recherche les paquets qui correspondent au mot clé
repository-packages       exécute des commandes pour chaque paquet d’un dépôt donné
search                    recherche les détails du paquet en fonction de la chaîne entrée
shell                     exécute un interpréteur de commandes DNF interactif
swap                      exécute un interpréteur de commandes DNF interactif pour la suppression et l'installation d'une spécification
updateinfo                affiche des avertissements concernant les paquets
upgrade                   met à niveau un ou plusieurs paquets de votre système
upgrade-minimal           met à jour, mais uniquement les paquets correspondants les plus récents qui résolvent un problème affectant votre système

Liste des commandes de greffons :

builddep                  Install build dependencies for package or spec file
config-manager            gestion de la configuration et des dépôts dnf
copr                        Interagit avec les dépôts Copr.
debug-dump                déverse les informations des paquets rpm installés dans le fichier 
debug-restore             restaure les paquets enregistrés dans le fichier de déversement de débuggage
debuginfo-install         installe les paquets debuginfo
download                  Téléchargement du paquet dans le répertoire courant
needs-restarting          détermine les binaires mis à jour qui nécessitent un redémarrage
playground                Interagit avec le dépôt Playground.
repoclosure               Affiche une liste de dépendances non résolues pour les dépôts
repograph                 Sortie d’un graphe de dépendance des paquets complet au format dot
repomanage                Gère un dossier de paquets rpm
reposync                  télécharge tous les paquets depuis le dépôt distant

Arguments optionnels:
  -c [config file], --config [config file]
                        emplacement du fichier de configuration
  -q, --quiet           opération silencieuse
  -v, --verbose         opération verbeuse
  --version             affiche la version de DNF et quitte
  --installroot [path]  définit la racine d’installation
  --nodocs              ne pas installer les documentations
  --noplugins           désactive tous les modules complémentaires
  --enableplugin [plugin]
                        active les modules complémentaires par nom
  --disableplugin [plugin]
                        désactive les modules complémentaires par leur nom
  --releasever RELEASEVER
                        annule la valeur de $releasever dans les fichiers de
                        configuration et de dépôts
  --setopt SETOPTS      réinitialise la configuration ainsi que les options
                        des dépôts
  --skip-broken         résoudre les problèmes de résolutions de dépendance en
                        ignorant les paquets
  -h, --help, --help-cmd
                        affiche l’aide de la commande
  --allowerasing        autorise l’effacement des paquets installés pour
                        résoudre les dépendances
  -b, --best            tente d’utiliser les versions de paquets les plus
                        récentes lors des transactions.
  -C, --cacheonly       exécute entièrement depuis le cache système, sans le
                        mettre à jour
  -R [minutes], --randomwait [minutes]
                        temps d'attente maximum de la commande
  -d [debug level], --debuglevel [debug level]
                        niveau de déboguage pour la sortie
  --debugsolver         détaille les résultats de résolution des dépendances
                        dans des fichiers
  --showduplicates      affiche les doublons dans les dépôts, pour les
                        commandes list/search
  -e ERRORLEVEL, --errorlevel ERRORLEVEL
                        niveau d’erreur pour la sortie
  --obsoletes           active la mécanique de traitement des paquets
                        obsolètes pour les mises à jour ou affiche les
                        fournitures qu’un paquet rend obsolètes pour les
                        commandes «info», «list» et «repoquery»
  --rpmverbosity [debug level name]
                        niveau de déboguage de rpm pour la sortie
  -y, --assumeyes       répond automatiquement oui à toutes les questions
  --assumeno            répond automatiquement non à toutes les questions
  --enablerepo [repo]
  --disablerepo [repo]
  --repo [repo], --repoid [repo]
                        active seulement des dépôts spécifiques par id ou par
                        le caractère générique (*), peut être spécifié
                        plusieurs fois
  -x [package], --exclude [package], --excludepkgs [package]
                        exclut des paquets par leur nom ou par le caractère
                        générique (*)
  --disableexcludes [repo], --disableexcludepkgs [repo]
                        désactive « excludepkgs »
  --repofrompath [repo,path]
                        étiquette et chemin vers un dépôt additionnel, peut
                        être spécifié plusieurs fois.
  --noautoremove        désactive la suppression des dépendances désormais
                        inutilisées
  --nogpgcheck          désactive la vérification par signature gpg
  --color COLOR         contrôle l’utilisation ou pas de la couleur
  --refresh             configure les métadonnées comme étant expirées avant
                        d’exécuter la commande
  -4                    résout en adresses IPv4 uniquement
  -6                    résout en adresses IPv6 uniquement
  --destdir DESTDIR, --downloaddir DESTDIR
                        définit le dossier dans lequel copier les paquets
  --downloadonly        télécharge seulement des paquets
  --comment COMMENT     ajouter un commentaire à la transaction
  --bugfix              Inclure les paquets concernant la correction de bugs
                        dans les mises à jour
  --enhancement         Inclure les paquets concernant des améliorations dans
                        les mises à jour
  --newpackage          Inclure les paquets concernant les nouveaux paquets
                        dans les mises à jour
  --security            Inclure les paquets concernant la sécurité dans les
                        mises à jour
  --advisory ADVISORY, --advisories ADVISORY
                        Inclure dans les mises à jour les paquets nécessaires
                        pour résoudre le conseil cité
  --bzs BUGZILLA        Inclure dans les mises à jour les paquets nécessaires
                        pour résoudre le ticket BugZilla cité
  --cves CVES           Inclure dans les mises à jour les paquets nécessaires
                        pour résoudre le CVE cité
  --sec-severity {Critical,Important,Moderate,Low}, --secseverity {Critical,Important,Moderate,Low}
                        Inclure les paquets concernant la sécurité avec une
                        certaine sévérité dans les mises à jour
  --forcearch ARCH      Forcer l’utilisation d’une architecture

Hors ligne

#15 18/02/2018 00:15:50

Fifi
Membre
Lieu : Belgique
Inscription : 22/05/2006
Messages : 5 245

Re : Encore un problème de clé GPG

Ce que tu affiches #13, c'est le contenu du dossier /etc/yum.repos.d ( effectivement, il faut un point entre yum et repos.d, sorry pour la faute de frappe ).
Comme je te le disais, c'est dans le fichier remi.repo qu'il faut aller voir,  :

[root@localhost /]# cat /etc/yum.repos.d/remi.repo
# Repository: http://rpms.remirepo.net/
# Blog:       http://blog.remirepo.net/
# Forum:      http://forum.remirepo.net/


[remi]
name=Remi's RPM repository - Fedora $releasever - $basearch
#baseurl=http://rpms.remirepo.net/fedora/$releasever/remi/$basearch/
mirrorlist=http://rpms.remirepo.net/fedora/$releasever/remi/mirror
enabled=0
gpgcheck=1
failovermethod=roundrobin
fastestmirror=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi
[root@localhost /]# 

Pour rendre actif de manière permanente ce dépôt, tu dois éditer en root le fichier et changer enabled=0 en enabled=1

Sinon, de manière temporaire, avec dnf , tu tapes :

# dnf --enablerepo=remi upgrade libdvdcss*

Bon, après, tout ça est bien expliqué dans le lien que t'a donné Nicosss #12 ! Tu as été voir ?

Dernière modification par Fifi (18/02/2018 00:34:25)


Fedora 27-x86_64 - KDE 5 - Plasma 5.10 - ASUS M3A32-MVP Deluxe - AMD Phenom 8650 X3 - Nvidia GTX 260 ( avec le driver proprio Nvidia 340xx ) - 4 Go RAM Corsair - 1 disque dur WD de 1 To en Sata3 et un SSD Crucial de 256 Go ( disque de boot )
Multiboot Fedora - Centos 7.0  -  Windows 10 Pro - Systemrescuecd
firefox-56.0-5.fc26.x86_64  -  thunderbird-52.5.0-1.fc27.x86_64

Hors ligne

#16 18/02/2018 08:48:19

Nicosss
Membre
Lieu : Isère
Inscription : 05/03/2007
Messages : 4 025
Site Web

Re : Encore un problème de clé GPG

Fifi a écrit :

Sinon, de manière temporaire, avec dnf , tu tapes :

# dnf --enablerepo=remi upgrade libdvdcss*

C'est le manque d'habitude mais il est directement possible de le faire avec config-manager

# dnf config-manager --set-enabled remi

F29_64 Gnome-Shell - GA-990FXA-UD3 - Phenom II X6 1100T - NH-D14 - Ati HD 5570 Fanless - 8Go RAM /&/ F28_64 Gnome-Shell - GA-M55S-S3 - Athlon 64 X2 4200+ - GeminII - Ati HD5750 Fanless - 3Go RAM
F28_32 - 939A785GMH/128M - Athlon 64 4000+ - 2Go RAM /&/ F28_32 Gnome-Shell - EeePC 701 - 2Go RAM

Hors ligne

#17 18/02/2018 14:38:05

RayComet
Membre
Inscription : 28/08/2017
Messages : 198

Re : Encore un problème de clé GPG

Chers Fifi et Nicosss : "It works !!" comme dirait Doc Brown.
Merchi ! (la Ch'tite famille)
Je vais expérimenter et noter dans mon petit lexique personnel vos conseils.
Par contre, je viens de faire

dnf update

et il m'a été répondu (dernière nouvelle !) :

dnf update
Échec de la synchronisation du cache pour le dépôt « adobe-linux-i386 », désactivation.
Dernière vérification de l’expiration des métadonnées effectuée il y a 0:23:02 le dim. 18 févr. 2018 13:09:00 CET.
Dépendances résolues.
Rien à faire.
Terminé !

Kèzako ?
Merci...

Hors ligne

#18 18/02/2018 14:46:21

RayComet
Membre
Inscription : 28/08/2017
Messages : 198

Re : Encore un problème de clé GPG

J'ai pu modifier remi.repo avec Kwrite, il suffit de taper le mot de passe superutilisateur après la modif.
Super !
Danke schön ! Arigato !

Hors ligne

Pied de page des forums