rpm -Kv /var/cache/libdnf5/network_im_signal-ee3cd49d659d2827/packages/signal-desktop-7.58.0-1.1.x86_64.rpm
/var/cache/libdnf5/network_im_signal-ee3cd49d659d2827/packages/signal-desktop-7.58.0-1.1.x86_64.rpm:
Header V3 RSA/SHA256 Signature, key ID 69a77d9a: OK
Header SHA256 digest: OK
Header SHA1 digest: OK
Payload SHA256 digest: OK
V3 RSA/SHA256 Signature, key ID 69a77d9a: OK
MD5 digest: OK
However, some dependencies are signed using a different (the previous?) key, including
libsignal
nodejs-electron
signal-sqlcipher
Signal
0080 689B E757 A876 CB7D C269 62EB 1A09 1728 0DDF
network OBS Project <network@build.opensuse.org>
RSA 2048
Fr 19 Jul 2024 19:16:20 CEST
So 27 Sep 2026 19:16:20 CEST
gpg-pubkey-17280ddf-669a9f64
rpm -Kv /var/cache/libdnf5/network_im_signal-ee3cd49d659d2827/packages/libsignal-0.72.1-1.1.x86_64.rpm
/var/cache/libdnf5/network_im_signal-ee3cd49d659d2827/packages/libsignal-0.72.1-1.1.x86_64.rpm:
Header V3 RSA/SHA256 Signature, key ID 17280ddf: NOKEY
Header SHA256 digest: OK
Header SHA1 digest: OK
Payload SHA256 digest: OK
V3 RSA/SHA256 Signature, key ID 17280ddf: NOKEY
MD5 digest: OK
rpm -Kv /var/cache/libdnf5/network_im_signal-ee3cd49d659d2827/packages/nodejs-electron-35.5.1-1.1.x86_64.rpm
/var/cache/libdnf5/network_im_signal-ee3cd49d659d2827/packages/nodejs-electron-35.5.1-1.1.x86_64.rpm:
Header V3 RSA/SHA256 Signature, key ID 17280ddf: NOKEY
Header SHA256 digest: OK
Header SHA1 digest: OK
Payload SHA256 digest: OK
V3 RSA/SHA256 Signature, key ID 17280ddf: NOKEY
MD5 digest: OK
/var/cache/libdnf5/network_im_signal-ee3cd49d659d2827/packages/signal-sqlcipher-2.0.3-1.1.x86_64.rpm:
Header V3 RSA/SHA256 Signature, key ID 17280ddf: NOKEY
Header SHA256 digest: OK
Header SHA1 digest: OK
Payload SHA256 digest: OK
V3 RSA/SHA256 Signature, key ID 17280ddf: NOKEY
MD5 digest: OK
Your package selection is inconsistent, contains outdated package versions and even no longer available packages.
signal-desktop-7.58.0-1.1 is available in the network repo libsignal-0.72.1-1.1 is outdated and not available anymore in the network repo nodejs-electron-35.5.1-1.1 is not available at all in the network repo signal-sqlcipher-2.0.3-1.1 is outdated and not available anymore in the network repo
So you either have old packages in zypp cache or your repos are not setup properly.
If you download the actual package versions from the repo, all packages have the latest Key ID 69a77d9a
The package selection has over half month difference between build dates. So it is possible, that old packages use an old key ID but new builds use a new key when the old one expired.
OpenPGP-Prüfung für Paket „libsignal-0.72.1-1.1.x86_64“ (/var/cache/libdnf5/network_im_signal-ee3cd49d659d2827/packages/libsignal-0.72.1-1.1.x86_64.rpm) aus Repository „network_im_signal“ ist fehlgeschlagen: Öffentlicher Schlüssel ist nicht installiert.
You are using Nobara Linux. As this is the openSUSE forum and openSUSE uses zypper by default (instead of DNF), your questions may be better served at the Nobara/Fedora forum.
But in general you can overcome such issues temporarily by disabling the gpg check for DNF via: sudo dnf --nogpgcheck install <packagenamehere>