Jul 22 2023 04:16 PM
[root@leno-mini2 ~]# cat /etc/fedora-release
Fedora release 38 (Thirty Eight)
[root@leno-mini2 ~]# uname -a
Linux leno-mini2.localdomain 6.3.12-200.fc38.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Jul 6 04:05:18 UTC 2023 x86_64 GNU/Linux
[root@leno-mini2 ~]# LANG=en_US.UTF8; export LANG
[root@leno-mini2 ~]# dnf update microsoft-edge-stable
Last metadata expiration check: 2:12:07 ago on Sat 22 Jul 2023 11:02:17 PM CEST.
Dependencies resolved.
====================================================================================================================================================================================
Package Architecture Version Repository Size
====================================================================================================================================================================================
Upgrading:
microsoft-edge-stable x86_64 115.0.1901.183-1 microsoft-edge 145 M
Transaction Summary
====================================================================================================================================================================================
Upgrade 1 Package
Total size: 145 M
Is this ok [y/N]: y
Downloading Packages:
[SKIPPED] microsoft-edge-stable-115.0.1901.183-1.x86_64.rpm: Already downloaded
Problem opening package microsoft-edge-stable-115.0.1901.183-1.x86_64.rpm
The downloaded packages were saved in cache until the next successful transaction.
You can remove cached packages by executing 'dnf clean packages'.
Error: GPG check FAILED
[root@leno-mini2 ~]# gpg --version
gpg (GnuPG) 2.4.0
libgcrypt 1.10.2-unknown
Copyright (C) 2021 Free Software Foundation, Inc.
License GNU GPL-3.0-or-later <https://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Home: /root/.gnupg
Supported algorithms:
Pubkey: RSA, ELG, DSA, ECDH, ECDSA, EDDSA
Cipher: IDEA, 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH,
CAMELLIA128, CAMELLIA192, CAMELLIA256
Hash: SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224
Compression: Uncompressed, ZIP, ZLIB, BZIP2
[root@leno-mini2 ~]#
Jul 22 2023 04:35 PM - edited Jul 22 2023 04:42 PM
@pschneider1968Other users on Reddit having the same issue reported a more detailed error message.
See this thread: https://www.reddit.com/r/MicrosoftEdge/comments/156khdd/error_gpg_check_failed/
E.g.:
Error: Transaction test error:
package microsoft-edge-stable-115.0.1901.183-1.x86_64 does not verify: RSA signature: BAD (header tag 1002: invalid OpenPGP signature: Parsing an OpenPGP packet:
Failed to parse Signature Packet
because: Signature appears to be created by a non-conformant OpenPGP implementation, see <https://github.com/rpm-software-management/rpm/issues/2351>.
because: Malformed MPI: leading bit is not set: expected bit 1 to be set in 0 (0))
Jul 22 2023 04:41 PM - edited Jul 22 2023 04:42 PM
I have had Edge installed on this Fedora box for quite some time, and I have succesfully installed updates in the past for at least three or four times. So to me it seems that the (initially) imported GPG signing key is fine, but something in the way the most recent Edge update was signed by Microsoft must have changed, in a way that doesn't work out now.
Jul 22 2023 08:35 PM
@pschneider1968Quite interestingly, the version from the Beta channel (with the same version and build number) i.e. microsoft-edge-beta-115.0.1901.183-1.x86_64.rpm does NOT exhibit this problem. I can download it with wget and install it with
rpm -U microsoft-edge-beta-115.0.1901.183-1.x86_64.rpm
without getting a GPG check failure error message. So this one seems to be signed correctly. Same with the DEV version 116.
Jul 24 2023 12:59 AM
This is what worked for me on Fedora:
sudo dnf update -y --exclude=microsoft-edge-stable-115.0.1901.183-1
Jul 24 2023 09:33 AM
Hi @pschneider1968,
Thank you for reporting this issue! I've reached out to the feature owner asking them to investigate. I'll let you know once I have more info.
Jul 25 2023 09:43 AM
Jul 25 2023 09:51 AM - edited Jul 25 2023 09:52 AM
Thanks for your feedback! I hope the engineers will find the reason for this issue and will be able to fix it and publish a corrected package soon.
Jul 27 2023 12:03 PM
Solution@Jeremiah-VThe issue seems to be resolved by now. A new stable version microsoft-edge-stable-115.0.1901.188-1 could be installed on my box with dnf update just now.