Description of problem: Google Chrome packages cannot be updated due incorrect GPG check. I try to keep up-to-date with my Fedora 38 and my google-chrome-stable package prevents me from doing it. It throws the following error: Problem opening package google-chrome-stable-110.0.5481.100-1.x86_64.rpm Error: GPG check FAILED Version-Release number of selected component (if applicable): How reproducible: Always Steps to Reproduce: 1. Try to update to 110.0.5481.100-1 Actual results: Update fails. Expected results: As the Google Chrome repository is enabled whenever the user decides to allow the third party repositories, it should provide packages that do not break the system updates, the GPG should meet Fedora's expectations. Additional info: You can see the whole DNF transaction output here: --- [lruzicka@platypus yum.repos.d]$ sudo dnf update --refresh google-chrome-stable Copr repo for PyCharm owned by phracek 5.7 kB/s | 3.6 kB 00:00 Fedora 38 - x86_64 17 kB/s | 3.9 kB 00:00 Fedora 38 openh264 (From Cisco) - x86_64 3.1 kB/s | 989 B 00:00 Fedora Modular 38 - x86_64 12 kB/s | 3.9 kB 00:00 Fedora 38 - x86_64 - Updates 50 kB/s | 18 kB 00:00 Fedora Modular 38 - x86_64 - Updates 45 kB/s | 18 kB 00:00 Fedora 38 - x86_64 - Test Updates 26 kB/s | 16 kB 00:00 Fedora Modular 38 - x86_64 - Test Updates 24 kB/s | 15 kB 00:00 google-chrome 3.5 kB/s | 1.3 kB 00:00 RPM Fusion for Fedora 38 - Nonfree - NVIDIA Driver 11 kB/s | 6.9 kB 00:00 RPM Fusion for Fedora 38 - Nonfree - Steam 14 kB/s | 6.7 kB 00:00 Dependencies resolved. =============================================================================================================================================================== Package Architecture Version Repository Size =============================================================================================================================================================== Upgrading: google-chrome-stable x86_64 110.0.5481.100-1 google-chrome 95 M Transaction Summary =============================================================================================================================================================== Upgrade 1 Package Total size: 95 M Is this ok [y/N]: y Downloading Packages: [SKIPPED] google-chrome-stable-110.0.5481.100-1.x86_64.rpm: Already downloaded Problem opening package google-chrome-stable-110.0.5481.100-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 ---
This is due to a change in rpm. See https://www.scrye.com/wordpress/nirik/2023/01/31/error-rpmdbnextiterator-skipping-in-fedora-38/ dnf should give a much more helpful error message even if Google and others update their repos.
I have tried to separate this into two issues: 1. Workstation repos includes Chrome repo, but Chrome can't be installed - bug 2170839 2. Systems upgraded to F38 while already containing Chrome have broken updates and can't uninstall Chrome - bug 2170878 I'll make this bug a duplicate of the latter. *** This bug has been marked as a duplicate of bug 2170878 ***