[Manjaro] Problème installation Icecat

Résolu/Fermé
Warlok - 5 sept. 2017 à 01:02
mamiemando Messages postés 33077 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 18 avril 2024 - 10 sept. 2017 à 10:35
Bonjour,

je n'arrive pas à installer le navigateur: Icecat avec yaourt , j'ai deux erreurs:

ERREUR : Une ou plusieurs signatures PGP n’ont pas pu être vérifiées.
ERREUR : Makepkg n'a pas pu construire icecat.


J'ai relancé mais rien n'y fait.

Voici le résultat de la commande:

yaourt icecat
1 aur/icecat 52.3.0-1 (188) (2,01)
GNU version of the Firefox browser.
2 aur/icecat-bin 52.1.0-3 (21) (2,42)
Binary build of the GNU version of the Mozilla Firefox browser
==> Numéro(s) des paquets à installer (ex: 1 2 3 ou 1-3)
==> ----------------------------------------------------
==> 1-3


==> Téléchargement du PKGBUILD de icecat depuis AUR...
x .SRCINFO
x PKGBUILD
x PKGBUILD.gcc5
x fix-wifi-scanner.diff
x icecat-safe.desktop
x icecat.desktop
x mozconfig
x mozilla-1228540-1.patch
x no-crmf.diff
x vendor.js
shadowphoton commented on 2017-08-12 11:36
I am new to gpg, and I may be wrong, but Ruben's gpg key is not the one presented in pinned comment - http://www.fsf.org/about/staff-and-board

How can I know for sure that the key presented really is Ruben's key and trust enough to import it?

figue commented on 2017-08-13 08:47
@shadowphoton I think that the key in this page is his personal key, or other key. To sign IceCat he uses the key listed in PKGBUILD:

validpgpkeys=(A57369A8BABC2542B5A0368C3C76EED7D7E04784) # Ruben Rodriguez (GNU IceCat releases key) ***@***

In my gpg keyring, I have this:

[2/5.3.1]figue@pluto:~ LANG=C gpg -vk | head -7
gpg: using pgp trust model
gpg: Note: signature key 2D000988589839A3 has been revoked
/home/figue/.gnupg/pubring.kbx
------------------------------
pub rsa2048 2014-10-04 [SC]
A57369A8BABC2542B5A0368C3C76EED7D7E04784
uid [ unknown] Ruben Rodriguez (GNU IceCat releases key) ***@***
uid [ revoked] GNU IceCat releases ***@***
sub rsa2048 2014-10-04 [E]

I think that the file .sig is the signature for source file (...tar.bz2) and gpg makepkg use gpg to verify the source file.

In the pinned comment, the key is an abbreviation of the long key, nothing else.

shudouken commented on 2017-08-16 11:04
Is it possible to build this without extensions?

I'd like to use ublock over spyblock and remove what I don't need, instead of just disabling it.

figue commented on 2017-08-16 15:23
@shudouken of course, remove the extension you want in /usr/lib/icecat/browser/extensions

shudouken commented on 2017-08-17 14:23
@figue Thanks!

I also created dummy files in place of the extensions and set them to immutable to prevent updates from reinstalling them.

icecat 52.3.0-1 (2017-09-02 14:43)
( Paquet non supporté : peut être dangereux ! )
==> Éditer PKGBUILD ? [O/n] ("A" pour annuler)
==> ------------------------------------------
==> n

==> Dépendances de icecat :
- gtk3 (déjà installé)
- gtk2 (déjà installé)
- mozilla-common (déjà installé)
- libxt (déjà installé)
- startup-notification (déjà installé)
- mime-types (déjà installé)
- dbus-glib (déjà installé)
- alsa-lib (déjà installé)
- ffmpeg (déjà installé)
- libvpx (déjà installé)
- icu (déjà installé)
- libevent (déjà installé)
- nss (déjà installé)
- hunspell (déjà installé)
- sqlite (déjà installé)
- ttf-font (déjà installé)
- unzip (déjà installé) [makedepend]
- zip (déjà installé) [makedepend]
- diffutils (déjà installé) [makedepend]
- python2 (déjà installé) [makedepend]
- yasm (déjà installé) [makedepend]
- mesa (déjà installé) [makedepend]
- imake (déjà installé) [makedepend]
- gconf (déjà installé) [makedepend]
- autoconf2.13 (déjà installé) [makedepend]
- libpulse (déjà installé) [makedepend]
- gst-plugins-base-libs (déjà installé) [makedepend]
- inetutils (déjà installé) [makedepend]
- cargo (déjà installé) [makedepend]


==> Lancer la compilation de icecat ? [O/n]
==> ---------------------------------------
==> O

==> Construction et installation du paquet
==> Création du paquet icecat 52.3.0-1 (dim. sept. 3 03:17:27 CEST 2017)
==> Vérification des dépendances pour l’exécution...
==> Vérification des dépendances pour la compilation...
==> Récupération des sources...
-> Téléchargement de icecat-52.3.0-gnu1.tar.bz2...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 302M 100 302M 0 0 3927k 0 0:01:19 0:01:19 --:--:-- 3900k
-> Téléchargement de icecat-52.3.0-gnu1.tar.bz2.sig...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 287 100 287 0 0 287 0 0:00:01 --:--:-- 0:00:01 287
-> mozconfig trouvé
-> icecat.desktop trouvé
-> icecat-safe.desktop trouvé
-> vendor.js trouvé
-> fix-wifi-scanner.diff trouvé
-> no-crmf.diff trouvé
==> Validation des fichiers source avec sha256sums...
icecat-52.3.0-gnu1.tar.bz2 ... Réussite
icecat-52.3.0-gnu1.tar.bz2.sig ... Ignoré
mozconfig ... Réussite
icecat.desktop ... Réussite
icecat-safe.desktop ... Réussite
vendor.js ... Réussite
fix-wifi-scanner.diff ... Réussite
no-crmf.diff ... Réussite
==> Vérification des signatures des fichiers sources grâce à gpg...
icecat-52.3.0-gnu1.tar.bz2 ... ÉCHEC (Clé publique inconnue 3C76EED7D7E04784)
==> ERREUR : Une ou plusieurs signatures PGP n’ont pas pu être vérifiées.
==> ERREUR : Makepkg n'a pas pu construire icecat.
==> Relancer la compilation de icecat ? [o/N]
==> -----------------------------------------


Comment l'installer correctement ?

Merci d'avance.
A voir également:

5 réponses

mamiemando Messages postés 33077 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 18 avril 2024 7 748
Modifié le 5 sept. 2017 à 06:15
Bonjour,

La réponse est donnée ici, tu dois ajouter la clé PGP manquante pour ce paquet soit considéré comme étant de confiance par ton système.

gpg --recv-keys 3C76EED7D7E04784


ou :

gpg --keyserver keys.gnupg.net --recv-keys 3C76EED7D7E04784


Plus d'explications ici.

Bonne chance
0
Voici le résultat des deux commandes:

gpg --recv-keys 3C76EED7D7E04784
key 3C76EED7D7E04784:
2 signatures not checked due to missing keys
gpg: clef 3C76EED7D7E04784 : « Ruben Rodriguez (GNU IceCat releases key) <***@***> » n'est pas modifiée
gpg: Quantité totale traitée : 1
gpg: non modifiées : 1


gpg --keyserver keys.gnupg.net --recv-keys 3C76EED7D7E04784
gpg: échec de réception depuis le serveur de clefs : Aucun serveur de clefs disponible


Lors de l'installation d'iceca, à la fin cette fois j'ai:

==> ERREUR : L’extraction de icecat-52.3.0-gnu1.tar.bz2 a échoué
Abandon...
==> ERREUR : Makepkg n'a pas pu construire icecat.
==> Relancer la compilation de icecat ? [o/N]
==>


Je relance, toujours pareil.
0
Bonjour,
Icecat vient du dépôt Aur (dépôt des utilisateurs Arch), la qualité des paquets n'est pas garantie par Arch linux ou Manjaro. Visiblement il y a un problème dans ce paquet parce que non seulement il n'est pas possible de l'authentifier mais il est également impossible de le décompresser.

Tu as une raison particulière de vouloir insaller icecat ? tu as firefox qui est installé par défaut sur manjaro de plus icecat et firefox, c'est le même code, les différences sont à la marge.
0
mamiemando Messages postés 33077 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 18 avril 2024 7 748
Modifié le 10 sept. 2017 à 10:35
La clé semble toujours exister si tu cherches
0x3C76EED7D7E04784
sur ce site.

Peut-être que c'est juste l'adresse du serveur de clé qui n'est pas bonne, prends un autre dans cette liste.

Bonne chance
0
Je trouve Firefox long au démarrage, lent, plante de temps à autre. De plus problème de conflit d’extensions. J’espérais que Icecat ait ces problème en moins.
Sous Firefox, j'ai tenté toute les manipulations possible, qui sont super longues en plus.
Tant pi, Merci.
0
Tu as essayé Palemoon ? C'est un dérivé allégé de firefox, disponible dans les dépôts Manjaro.
Il est bien plus rapide que firefox surtout au démarrage. La plupart des extensions firefox sont compatibles.
0
Bonjour,

Merci. En effet c'est plus rapide, mais il y a énormément d’extensions Firefox incompatibles, c'est normal ?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Apres documentation ça semble normal, Palemoon était mieux avant.
Je reste donc avec ce Firefox.
Merci.
0