Bug 2374863

Summary: Unable to run offline update on raspberry pi 4 on Fedora KDE due to failing to verify GPG keys
Product: [Fedora] Fedora Reporter: Zoey Ahmed <zoethetransrat>
Component: dnfAssignee: rpm-software-management
Status: CLOSED DUPLICATE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 42CC: amatej, daniel.mach, jmracek, jrohel, mblaha, packaging-team-maint, pkratoch, rpm-software-management
Target Milestone: ---   
Target Release: ---   
Hardware: aarch64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2025-06-26 04:25:45 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Zoey Ahmed 2025-06-25 23:52:53 UTC
Description of problem:

```
When I run an offline update from KDE Discover on a fresh copy of Fedora KDE ARM64 on RPI4, I am unable to sucessfully update the system with the following error given to me after I reboot the system:

Failed to update 1 package
package mozilla-openh264-2.5.1-1.fc42.aarch64 cannot be verified and repo fedora-cisco-openh264 is GPG enabled: /var/cache/PackageKit/42/metadata/fedora-cisco-openh264-42-aarch64/packages/mozilla-openh264-2.5.1-1.fc42.aarch64.rpm could not be verified.
/var/cache/PackageKit/42/metadata/fedora-cisco-openh264-42-aarch64/packages/mozilla-openh264-2.5.1-1.fc42.aarch64.rpm: Verifying a signature using certificate B0F4950458F69E1150C6C5EDC8AC4916105EF944 (Fedora (42) 
```

Running the following command to automatically sign the openh264 repo:
```sudo dnf config-manager setopt fedora-cisco-openh264.enabled=1```

Then re-running the offline update from Discover, I get a different error: 
```Failed to update 1 package
package aurorae-6.4.0-2.fc42.aarch64 cannot be verified and repo updates is GPG enabled: /var/cache/PackageKit/42/metadata/updates-42-aarch64/packages/aurorae-6.4.0-2.fc42.aarch64.rpm could not be verified.
/var/cache/PackageKit/42/metadata/updates-42-aarch64/packages/aurorae-6.4.0-2.fc42.aarch64.rpm: Verifying a signature using certificate B0F4950458F69E1150C6C5EDC8AC4916105EF944 (Fedora (42) ```

This means something is going wrong with verifying packgers.

Version-Release number of selected component (if applicable):
Operating System: Fedora Linux 42
KDE Plasma Version: 6.3.4
KDE Frameworks Version: 6.12.0
Qt Version: 6.8.2
Kernel Version: 6.14.0-63.fc42.aarch64 (64-bit)
Graphics Platform: Wayland
Processors: 4 × ARM Cortex-A72
Memory: 7.6 GiB of RAM
Graphics Processor 1: V3D 4.2.14.0
Graphics Processor 2: V3D 4.2.14.0
Product Name: Raspberry Pi 4 Model B Rev 1.5
DNF Version: 
dnf --version
dnf5 version 5.2.12.0
dnf5 plugin API version 2.0
libdnf5 version 5.2.12.0
libdnf5 plugin API version 2.2

Loaded dnf5 plugins:
  name: builddep
  version: 1.0.0
  API version: 2.0

  name: changelog
  version: 1.0.0
  API version: 2.0

  name: config-manager
  version: 0.1.0
  API version: 2.0

  name: copr
  version: 0.1.0
  API version: 2.0

  name: needs_restarting
  version: 1.0.0
  API version: 2.0

  name: repoclosure
  version: 1.0.0
  API version: 2.0

  name: reposync
  version: 1.0.0
  API version: 2.0

GPG: 
gpg (GnuPG) 2.4.7
libgcrypt 1.11.0-unknown
Copyright (C) 2024 g10 Code GmbH
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: /home/zoey/.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

How reproducible:
Very :tm:

Steps to Reproduce:
1. Open KDE Discover on Fedora KDE 42 running on a raspberry pi 4.
2. Run An Offline Update
3. Reboot.

Comment 1 amatej 2025-06-26 04:25:45 UTC

*** This bug has been marked as a duplicate of bug 2242759 ***