[Plantage] Pacman (Résolu)

Mise à jour / Création /debug de paquetages
carl11
yeomen
Messages : 258
Inscription : mer. 21 oct. 2015, 15:00

[Plantage] Pacman (Résolu)

Message par carl11 »

Bonjour ,

très satisfait de mon archlinux , j'ai à présent un gros problème !
J'ai voulus mettre à jour via la commande sudo pacman -Syu et là gros plantage du pc j'ai du rebooter l'ordinateur. :(
Maintenant quand je relance la commande il télecharge à nouveau les paquets mais il m'indique une erreur avec les paquets et signature. A l'aide je vous en prie..
J'ai essayer de repondre oui pour supprimer les paquets corrompus mais ça ne résoud pas le problème.

Code : Tout sélectionner

:: Procéder à l’installation ? [O/n] O
:: Récupération des paquets...
 gcc-libs-5.3.0-3-x86_64   12,7 MiB   570K/s 00:23 [######################] 100%
 gcc-5.3.0-3-x86_64        25,7 MiB   587K/s 00:45 [######################] 100%
 cantarell-fonts-0.0...   131,3 KiB   511K/s 00:00 [######################] 100%
 ffmpeg-1:2.8.4-1-x86_64    7,1 MiB   566K/s 00:13 [######################] 100%
 libgusb-0.2.8-1-x86_64    50,5 KiB   505K/s 00:00 [######################] 100%
 firefox-43.0.1-2-x86_64   43,0 MiB   620K/s 01:11 [######################] 100%
 hspell-1.3-1-x86_64      655,6 KiB   652K/s 00:01 [######################] 100%
 poppler-0.39.0-1-x86_64  987,1 KiB   571K/s 00:02 [######################] 100%
 poppler-glib-0.39.0...   210,0 KiB   789K/s 00:00 [######################] 100%
 virtualbox-host-mod...   183,9 KiB   511K/s 00:00 [######################] 100%
 virtualbox-5.0.12-1...    19,0 MiB   607K/s 00:32 [######################] 100%
(11/11) vérification des clés dans le trousseau    [######################] 100%
(11/11) vérification de l’intégrité des paquets    [######################] 100%
erreur : gcc-libs: signature from "Allan McRae <me@allanmcrae.com>" is unknown trust
:: Le fichier /var/cache/pacman/pkg/gcc-libs-5.3.0-3-x86_64.pkg.tar.xz est corrompu (paquet invalide ou corrompu (signature PGP)).
Voulez-vous le supprimer ? [O/n] n
erreur : cantarell-fonts: signature from "Jan Alexander Steffens (heftig) <jan.steffens@gmail.com>" is unknown trust
:: Le fichier /var/cache/pacman/pkg/cantarell-fonts-0.0.19-1-any.pkg.tar.xz est corrompu (paquet invalide ou corrompu (signature PGP)).
Voulez-vous le supprimer ? [O/n] n
erreur : ffmpeg: signature from "Maxime Gauduin <alucryd@archlinux.org>" is unknown trust
:: Le fichier /var/cache/pacman/pkg/ffmpeg-1:2.8.4-1-x86_64.pkg.tar.xz est corrompu (paquet invalide ou corrompu (signature PGP)).
Voulez-vous le supprimer ? [O/n] n
erreur : libgusb: signature from "Maxime Gauduin <alucryd@archlinux.org>" is unknown trust
:: Le fichier /var/cache/pacman/pkg/libgusb-0.2.8-1-x86_64.pkg.tar.xz est corrompu (paquet invalide ou corrompu (signature PGP)).
Voulez-vous le supprimer ? [O/n] n
erreur : firefox: signature from "Evangelos Foutras <evangelos@foutrelis.com>" is unknown trust
:: Le fichier /var/cache/pacman/pkg/firefox-43.0.1-2-x86_64.pkg.tar.xz est corrompu (paquet invalide ou corrompu (signature PGP)).
Voulez-vous le supprimer ? [O/n] n
erreur : gcc: signature from "Allan McRae <me@allanmcrae.com>" is unknown trust
:: Le fichier /var/cache/pacman/pkg/gcc-5.3.0-3-x86_64.pkg.tar.xz est corrompu (paquet invalide ou corrompu (signature PGP)).
Voulez-vous le supprimer ? [O/n] n
erreur : hspell: signature from "Felix Yan <felixonmars@gmail.com>" is unknown trust
:: Le fichier /var/cache/pacman/pkg/hspell-1.3-1-x86_64.pkg.tar.xz est corrompu (paquet invalide ou corrompu (signature PGP)).
Voulez-vous le supprimer ? [O/n] n
erreur : poppler: signature from "Andreas Radke <andyrtr@archlinux.org>" is unknown trust
:: Le fichier /var/cache/pacman/pkg/poppler-0.39.0-1-x86_64.pkg.tar.xz est corrompu (paquet invalide ou corrompu (signature PGP)).
Voulez-vous le supprimer ? [O/n] n
erreur : poppler-glib: signature from "Andreas Radke <andyrtr@archlinux.org>" is unknown trust
:: Le fichier /var/cache/pacman/pkg/poppler-glib-0.39.0-1-x86_64.pkg.tar.xz est corrompu (paquet invalide ou corrompu (signature PGP)).
Voulez-vous le supprimer ? [O/n] n
erreur : virtualbox-host-modules: signature from "Sébastien Luttringer <seblu@seblu.net>" is unknown trust
:: Le fichier /var/cache/pacman/pkg/virtualbox-host-modules-5.0.12-1-x86_64.pkg.tar.xz est corrompu (paquet invalide ou corrompu (signature PGP)).
Voulez-vous le supprimer ? [O/n] n
erreur : virtualbox: signature from "Sébastien Luttringer <seblu@seblu.net>" is unknown trust
:: Le fichier /var/cache/pacman/pkg/virtualbox-5.0.12-1-x86_64.pkg.tar.xz est corrompu (paquet invalide ou corrompu (signature PGP)).
Voulez-vous le supprimer ? [O/n] n
erreur : la validation de la transaction a échoué (paquet invalide ou corrompu (signature PGP))
Des erreurs se sont produites, aucun paquet n’a été mis à jour.
Dernière modification par carl11 le mer. 23 déc. 2015, 00:21, modifié 1 fois.
CPU : Core i3 6100 @ 3.70ghz | RAM : 8Go DDR4
HD : BX500 250Go Sandisk SSD Plus 120Go | CG : ATI Radeon 5450

KDE-Plasma
Archlinux , Firefox , thunderbird.
Avatar de l’utilisateur
waitnsea
Maître du Kyudo
Messages : 2114
Inscription : jeu. 15 mars 2012, 05:08

Re: [Plantage] Pacman

Message par waitnsea »

Essaie de vider le cache avec pacman -Scc puis recommence la mise à jour mais en répondant oui (et non pas n comme on voit) s'il te propose O majuscule, = choix proposé par défaut et non pas n dans O/n
carl11
yeomen
Messages : 258
Inscription : mer. 21 oct. 2015, 15:00

Re: [Plantage] Pacman

Message par carl11 »

Non toujours le meme probleme...

Code : Tout sélectionner

:: Le fichier /var/cache/pacman/pkg/virtualbox-5.0.12-1-x86_64.pkg.tar.xz est corrompu (paquet invalide ou corrompu (signature PGP)).
Voulez-vous le supprimer ? [O/n] oui
erreur : la validation de la transaction a échoué (paquet invalide ou corrompu (signature PGP))
Des erreurs se sont produites, aucun paquet n’a été mis à jour.
CPU : Core i3 6100 @ 3.70ghz | RAM : 8Go DDR4
HD : BX500 250Go Sandisk SSD Plus 120Go | CG : ATI Radeon 5450

KDE-Plasma
Archlinux , Firefox , thunderbird.
carl11
yeomen
Messages : 258
Inscription : mer. 21 oct. 2015, 15:00

Re: [Plantage] Pacman

Message par carl11 »

est ce que cette commande pourrait m'être utile ??
pacman-key --init ele remet à jour les clé si j'ai bien compris
Ou mettre ceci :

siglevel=never dans pacman.conf
Vous voyez je me tourne pas les pouces en attendant la réponse lol
CPU : Core i3 6100 @ 3.70ghz | RAM : 8Go DDR4
HD : BX500 250Go Sandisk SSD Plus 120Go | CG : ATI Radeon 5450

KDE-Plasma
Archlinux , Firefox , thunderbird.
Avatar de l’utilisateur
papajoke
Elfe
Messages : 781
Inscription : sam. 30 août 2014, 19:54

Re: [Plantage] Pacman

Message par papajoke »

bonjour,
tu peux regarder le wiki
Arch stable - Kde 5 / zsh - btrfs/mbr - Intel Core i3 - 6Go RAM - GeForce 405 video-nouveau
carl11
yeomen
Messages : 258
Inscription : mer. 21 oct. 2015, 15:00

Re: [Plantage] Pacman

Message par carl11 »

Oui j'étais dessus justement
Je ferais bien celle ci:
pacman-key --populate archlinux
Mais j'ai peur de faire une connerie !
CPU : Core i3 6100 @ 3.70ghz | RAM : 8Go DDR4
HD : BX500 250Go Sandisk SSD Plus 120Go | CG : ATI Radeon 5450

KDE-Plasma
Archlinux , Firefox , thunderbird.
Avatar de l’utilisateur
waitnsea
Maître du Kyudo
Messages : 2114
Inscription : jeu. 15 mars 2012, 05:08

Re: [Plantage] Pacman

Message par waitnsea »

Aucun risque avec cette commande
tu peux aussi supprimer à la main les paquets corrompus : rm...
carl11
yeomen
Messages : 258
Inscription : mer. 21 oct. 2015, 15:00

Re: [Plantage] Pacman

Message par carl11 »

Bon j'ai fait ceci :

rm -rf /etc/pacman.d/gnupg
pacman-key --init
sudo pacman-key --init
udo pacman-key --populate archlinux
sudo pacman-key --refresh-keys
sudo pacman -Sc
sudo pacman -Syu

Sans succes..
puis j'ai essayer de supprimer un paquet :
sudo pacman -R gcc-libs-5.3.0-3-x86_64.pkg.tar.xz

Code : Tout sélectionner

erreur : impossible de trouver la cible : gcc-libs-5.3.0-3-x86_64.pkg.tar.xz
CPU : Core i3 6100 @ 3.70ghz | RAM : 8Go DDR4
HD : BX500 250Go Sandisk SSD Plus 120Go | CG : ATI Radeon 5450

KDE-Plasma
Archlinux , Firefox , thunderbird.
carl11
yeomen
Messages : 258
Inscription : mer. 21 oct. 2015, 15:00

Re: [Plantage] Pacman

Message par carl11 »

En dernière tentative j'ai remplacer la ligne du pacman.conf :
Siglevel = Required DatabaseOptional par =Never
Les paquets se sont installé correctement mais je pense qu'a la prochaine mise à jour ces problèmes de signature gpg reviennents si je remet Siglevel=Required DatabaseOptional .
Qu'en pensez vous ?
CPU : Core i3 6100 @ 3.70ghz | RAM : 8Go DDR4
HD : BX500 250Go Sandisk SSD Plus 120Go | CG : ATI Radeon 5450

KDE-Plasma
Archlinux , Firefox , thunderbird.
Avatar de l’utilisateur
waitnsea
Maître du Kyudo
Messages : 2114
Inscription : jeu. 15 mars 2012, 05:08

Re: [Plantage] Pacman

Message par waitnsea »

S'il y a un problème de clés, la solution n'est pas de laisser la porte ouverte...
carl11 a écrit :Siglevel = Required DatabaseOptional par =Never
C'est très anormal : l'option normale d'un pacman.conf est : SigLevel = PackageRequired en aucun cas Optional et passer en Never c'est supprimer toute sécurité.
Je parle bien de :

Code : Tout sélectionner

[core], [extra], [community],  et [multilib]   
La procédure est décrite ici , et en particulier .

Déjà :
• Vider le cache pour ne pas continuer avec de mauvaises clés :

Code : Tout sélectionner

# pacman -Scc
puis :

Code : Tout sélectionner

# systemctl --system daemon-reload
# systemctl start pacman-init
Enfin :
carl11 a écrit :rm -rf /etc/pacman.d/gnupg
pacman-key --init
sudo pacman-key --init
udo pacman-key --populate archlinux
sudo pacman-key --refresh-keys
sudo pacman -Sc
sudo pacman -Syu
J'imagine qu'il y a une faute de frappe ? Toutes les commandes ont été passées en root, ce qui n'apparait pas pour les 2 premières ?
carl11
yeomen
Messages : 258
Inscription : mer. 21 oct. 2015, 15:00

Re: [Plantage] Pacman

Message par carl11 »

Oui pour les 2 première ligne j'étais bien en root.
Alors ,

Code : Tout sélectionner

[root@Arch Desktop]# systemctl --system daemon-reload
[root@Arch Desktop]# systemctl start pacman-init
Failed to start pacman-init.service: Unit pacman-init.service failed to load: No such file or directory.
CPU : Core i3 6100 @ 3.70ghz | RAM : 8Go DDR4
HD : BX500 250Go Sandisk SSD Plus 120Go | CG : ATI Radeon 5450

KDE-Plasma
Archlinux , Firefox , thunderbird.
Avatar de l’utilisateur
waitnsea
Maître du Kyudo
Messages : 2114
Inscription : jeu. 15 mars 2012, 05:08

Re: [Plantage] Pacman

Message par waitnsea »

Bon,
Il reste la solution du Wiki.
Si quelqu'un a une solution plus simple (elle n'est pas si difficile à mettre en œuvre).
carl11
yeomen
Messages : 258
Inscription : mer. 21 oct. 2015, 15:00

Re: [Plantage] Pacman

Message par carl11 »

ça devient compliqué pour moi je ne sait plus quoi faire... :(
CPU : Core i3 6100 @ 3.70ghz | RAM : 8Go DDR4
HD : BX500 250Go Sandisk SSD Plus 120Go | CG : ATI Radeon 5450

KDE-Plasma
Archlinux , Firefox , thunderbird.
carl11
yeomen
Messages : 258
Inscription : mer. 21 oct. 2015, 15:00

Re: [Plantage] Pacman

Message par carl11 »

Alors j'ai réessayer de faire un pacman -Syu ce matin , j'ai obtenu ceci:

Code : Tout sélectionner

Paquets (1) libxi-1.7.6-1

Taille totale du téléchargement :  0,14 MiB
Taille totale installée :         0,52 MiB
Taille de mise à jour nette :     0,05 MiB

:: Procéder à l’installation ? [O/n] oui
:: Récupération des paquets...
 libxi-1.7.6-1-x86_64                                                      143,5 KiB   784K/s 00:00 [###########################################################] 100%
(1/1) vérification des clés dans le trousseau                                                       [###########################################################] 100%
(1/1) vérification de l’intégrité des paquets                                                       [###########################################################] 100%
erreur : libxi: signature from "Andreas Radke <andyrtr@archlinux.org>" is unknown trust
:: Le fichier /var/cache/pacman/pkg/libxi-1.7.6-1-x86_64.pkg.tar.xz est corrompu (paquet invalide ou corrompu (signature PGP)).
J'ai alors essayer d'ajouter la clé manuellement evec cette commande :
sudo pacman-key --lsign 0F2A092B clé que j'ai trouver dans Arch Linux Developers
La base de confiance à été mise à jour et là j'ai pu mettre à jour mon paquet.
Est ce qu'il y a un moyen pour installer toutes les clé des deloppeurs de confiance en 1 seule foi ??
En tout cas c'est bien un problème de cle dans mon gpg..
CPU : Core i3 6100 @ 3.70ghz | RAM : 8Go DDR4
HD : BX500 250Go Sandisk SSD Plus 120Go | CG : ATI Radeon 5450

KDE-Plasma
Archlinux , Firefox , thunderbird.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17288
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Plantage] Pacman

Message par benjarobin »

Bonjour, ne jamais au jamais faire ceci (tous ce que tu as fait décrit dans ce sujet), autant mettre à la poubelle toute la sécurité mise en place coté ArchLinux.
Le keyring ne devrait pas être réinitialisé sauf si tu sais que tu as fait une manipulation cassant celui-ci !
Bref, s'il y a une souci avec une clé, la seule chose à faire est ceci, rien d'autre :

Code : Tout sélectionner

pacman -Sy archlinux-keyring
pacman -Su
Si tu as touours une clé qui pose souci, tu peux / dois lancer ceci :

Code : Tout sélectionner

pacman-key --refresh-keys
Et si et seulement si, le problème perdure, alors tu fais un sujet sur le forum et/ou un rapport de bug

Donc je répète jamais toucher au keyring sauf si tu sais vraiment ce que tu fais ! Un utilisateur "basique" ne devrait jamais y toucher, ni toucher aux paramètres de sécurité de pacman.conf
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
carl11
yeomen
Messages : 258
Inscription : mer. 21 oct. 2015, 15:00

Re: [Plantage] Pacman

Message par carl11 »

D'accord je comprends que pour la sécurité c'est primordiale
J'ai fait sudo pacman -Sy archlinux-keyring mais toujours la même chose :

Code : Tout sélectionner

: Procéder à l’installation ? [O/n] oui
:: Récupération des paquets...
 archlinux-keyring-2...   508,6 KiB   610K/s 00:01 [######################] 100%
(1/1) vérification des clés dans le trousseau      [######################] 100%
téléchargement des clés requises...
:: Importer la clé PGP 2048R4AA4767BBC9C4B1D18AE28B77F2D434B9741E8AC, « Pierre Schmitz <pierre@archlinux.de> », créée le 2011-04-10 ? [O/n] oui
(1/1) vérification de l’intégrité des paquets      [########################] 100%
erreur : archlinux-keyring: signature from "Pierre Schmitz <pierre@archlinux.de>" is unknown trust
:: Le fichier /var/cache/pacman/pkg/archlinux-keyring-20151220-1-any.pkg.tar.xz est corrompu (paquet invalide ou corrompu (signature PGP)).
Voulez-vous le supprimer ? [O/n] oui
erreur : la validation de la transaction a échoué (paquet invalide ou corrompu (signature PGP))
Des erreurs se sont produites, aucun paquet n’a été mis à jour.
CPU : Core i3 6100 @ 3.70ghz | RAM : 8Go DDR4
HD : BX500 250Go Sandisk SSD Plus 120Go | CG : ATI Radeon 5450

KDE-Plasma
Archlinux , Firefox , thunderbird.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17288
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Plantage] Pacman

Message par benjarobin »

Euh, j'ai un gros doute, il ne faut pas taper oui... Juste "O", "o", "N" ou "n". C'est comme si tu avais répondu "n" (non), enfin je pense, c'est étrange.
Mais apparemment tu as tout cassé, donc il faut tout refaire
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
carl11
yeomen
Messages : 258
Inscription : mer. 21 oct. 2015, 15:00

Re: [Plantage] Pacman

Message par carl11 »

Je sens que je vais craquer...
Q'entends-tu par tout refaire ??
CPU : Core i3 6100 @ 3.70ghz | RAM : 8Go DDR4
HD : BX500 250Go Sandisk SSD Plus 120Go | CG : ATI Radeon 5450

KDE-Plasma
Archlinux , Firefox , thunderbird.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17288
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Plantage] Pacman

Message par benjarobin »

Peux tu donner la sortie de

Code : Tout sélectionner

grep -Ev "^ *#|^ *$" /etc/pacman.conf
Peux tu donner la sortie exacte en root de :

Code : Tout sélectionner

rm -rf /etc/pacman.d/gnupg /root/.gnupg/
pacman-key --init
pacman-key --populate archlinux
pacman -Sy archlinux-keyring
pacman -Su
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
carl11
yeomen
Messages : 258
Inscription : mer. 21 oct. 2015, 15:00

Re: [Plantage] Pacman

Message par carl11 »

Voici le résultat:

Code : Tout sélectionner

[root@Arch Desktop]# rm -rf /etc/pacman.d/gnupg /root/.gnupg/
[root@Arch Desktop]# pacman-key --init
gpg: /etc/pacman.d/gnupg/trustdb.gpg : base de confiance créée
gpg: aucune clef de confiance ultime n'a été trouvée
gpg: starting migration from earlier GnuPG versions
gpg: porting secret keys from '/etc/pacman.d/gnupg/secring.gpg' to gpg-agent
gpg: migration succeeded
gpg: Generating pacman keyring master key...
gpg: clef 393C3CC5 marquée de confiance ultime.
gpg: répertoire « /etc/pacman.d/gnupg/openpgp-revocs.d » créé
gpg: Done
==> Mise à jour de la base de données de confiance...
gpg: 3 marginale(s) nécessaire(s), 1 complète(s) nécessaire(s),
     modèle de confiance PGP
gpg: profondeur : 0  valables :   1  signées :   0
     confiance : 0 i., 0 n.d., 0 j., 0 m., 0 t., 1 u.
[root@Arch Desktop]# pacman-key --populate archlinux
==> Ajout des clefs depuis archlinux.gpg...
gpg: aucune donnée OpenPGP valable n'a été trouvée.
==> Mise à jour de la base de données de confiance...
gpg: inutile de vérifier la base de confiance
[root@Arch Desktop]# pacman -Sy archlinux-keyring
:: Synchronisation des bases de données de paquets...
 core est à jour
 extra est à jour
 community est à jour
avertissement : archlinux-keyring-20151220-1 est à jour -- réinstalle
résolution des dépendances...
recherche des conflits entre paquets...

Paquets (1) archlinux-keyring-20151220-1

Taille totale du téléchargement :  0,50 MiB
Taille totale installée :         0,69 MiB

:: Procéder à l’installation ? [O/n] O
:: Récupération des paquets...
 archlinux-keyring-2...   508,6 KiB   774K/s 00:01 [######################] 100%
(1/1) vérification des clés dans le trousseau      [######################] 100%
téléchargement des clés requises...
erreur : key "7F2D434B9741E8AC" could not be looked up remotely
erreur : clé requise absente du trousseau
erreur : la validation de la transaction a échoué (erreur non prévue)
Des erreurs se sont produites, aucun paquet n’a été mis à jour.
[root@Arch Desktop]# grep -Ev "^ *#|^ *$" /etc/pacman.conf
[options]
HoldPkg     = pacman glibc
Architecture = auto
CheckSpace
SigLevel    = Required DatabaseOptional
LocalFileSigLevel = Optional
[core]
Include = /etc/pacman.d/mirrorlist
[extra]
Include = /etc/pacman.d/mirrorlist
[community]
Include = /etc/pacman.d/mirrorlist
[root@Arch Desktop]# 
CPU : Core i3 6100 @ 3.70ghz | RAM : 8Go DDR4
HD : BX500 250Go Sandisk SSD Plus 120Go | CG : ATI Radeon 5450

KDE-Plasma
Archlinux , Firefox , thunderbird.
Répondre