paolostivanin / OTPClient

Highly secure and easy to use OTP client written in C/GTK3 that supports both TOTP and HOTP
GNU General Public License v3.0
482 stars 47 forks source link

Update broken on Fedora 40 #389

Open mixmastamyk opened 1 day ago

mixmastamyk commented 1 day ago
error: Verifying a signature using certificate B2437D2BAFEBA93384F8F25FFB161AA97C614E92 (home:polslinux OBS Project <home:polslinux@build.opensuse.org>):
  1. Certificate FB161AA97C614E92 invalid: certificate is not alive
      because: The primary key is not live
      because: Expired on 2024-11-18T03:25:17Z
  2. Key FB161AA97C614E92 invalid: key is not alive
      because: The primary key is not live
      because: Expired on 2024-11-18T03:25:17Z
The GPG keys listed for the "created by dnf config-manager from https://download.opensuse.org/repositories/home:/polslinux:/otpclient/Fedora_40/" repository are already installed but they are not correct for this package.
Check that the correct key URLs are configured for this repository.. Failing package is: libcotp3-3.1.0-1.25.x86_64

Because of this I can no longer update my machine. Think I will have to uninstall this program to proceed. :-(

I tried updating the key using the commands from the wiki, but it did not appear to help.

paolostivanin commented 1 day ago

hello! Sorry, I'm not really familiar with Fedora. This may work:

sudo rpm --import https://download.opensuse.org/repositories/home:/polslinux:/otpclient/Fedora_40/repodata/repomd.xml.key
sudo dnf clean all
sudo dnf makecache

let me know.