Skip to content

Not valid GPG sign at every update #645

@SamuXzX

Description

@SamuXzX

Description

At every update of my system, I encounter an error related to the native part of FirefoxPWA: the GPG sign is not valid:

È stata trovata una firma GPG non valida:

/var/cache/PackageKit/41/metadata/firefoxpwa-41-x86_64/packages/firefoxpwa-2.14.0-1.x86_64.rpm could not be verified.
/var/cache/PackageKit/41/metadata/firefoxpwa-41-x86_64/packages/firefoxpwa-2.14.0-1.x86_64.rpm:  digest:  SIGNATURE:  NON OK

This is the error from Discover in KDE Plasma.
This time is for the new version (as I'm currently on 2.13.3), which lets me think my package manager finds the new versions, tries to install them but every time the GPG sign is not valid. I updated this package at least four times since I started using FirefoxPWA: every time Discover tried to update various packages, but among them there would be firefoxpwa, which would block the update.

I install the native package via packagecloud.io's RPM for Fedora, and every time I follow the same instructions: I import the GPG sign, I enable the repository, I update DNF caches and I install ("update") the firefoxpwa package. Is there something I don't get, like the GPG sign having to change at every update?
The other issue about the GPG key (#574) has been closed by suggesting to re-add the repository: this is what I do every time, but I suppose I should not be fixing it like this at every update.

Steps to Reproduce

  1. Import GPG key: sudo rpm --import https://packagecloud.io/filips/FirefoxPWA/gpgkey
  2. Enable repository: echo -e "[firefoxpwa]\nname=FirefoxPWA\nmetadata_expire=300\nbaseurl=https://packagecloud.io/filips/FirefoxPWA/rpm_any/rpm_any/\$basearch\ngpgkey=https://packagecloud.io/filips/FirefoxPWA/gpgkey\nrepo_gpgcheck=1\ngpgcheck=0\nenabled=1" | sudo tee /etc/yum.repos.d/firefoxpwa.repo
  3. Update DNF caches: sudo dnf -q makecache -y --disablerepo="*" --enablerepo="firefoxpwa"
  4. Install the package: sudo dnf install firefoxpwa
  5. Wait for an update of the package
  6. Try to update everything at once with Discover

Environment

  • Operating system: Fedora KDE 41
  • System architecture: x86
  • Desktop environment:KDE Plasma 6.2.5 (KDE Frameworks 6.10.0, Qt 6.8.2)
  • Installation method: Fedora RPM from packagecloud.io (https://packagecloud.io/filips/FirefoxPWA#dnf-based-distributions-fedora)
  • FirefoxPWA Extension version: 2.13.3
  • FirefoxPWA Native version: 2.13.3
  • FirefoxPWA Runtime version: 135.0
  • FirefoxPWA Firefox version: 135.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workinghelp wantedExtra attention is needed

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions