Snap "gnome-42-2204" (rev 226) fails to refresh: no matching signatures found

Hello,

I’m currently running Ubuntu 22.04 LTS and encountering an error when attempting to refresh the gnome-42-2204 snap.

The error is:

error: cannot perform the following tasks:

  • Fetch and check assertions for snap “gnome-42-2204” (226) (cannot verify snap “gnome-42-2204”, no matching signatures found)

This happens both when I run sudo snap refresh and when I try to refresh that snap specifically with sudo snap refresh gnome-42-2204.

What I’ve already tried:

  • sudo snap install core
  • sudo snap refresh core
  • sudo systemctl restart snapd
  • sudo rm -rf /var/lib/snapd/cache/*

None of these steps resolved the issue.

Here is the output of snap list --all:

gnome-42-2204 version 176 — disabled gnome-42-2204 version 202 — active

And here are the connections from snap connections gnome-42-2204:

  • chromium
  • firefox
  • opera
  • snap-store
  • snapd-desktop-integration

It seems that revision 226 of gnome-42-2204 has been published with a missing or invalid signature.

Can someone from the Snap team please confirm and fix this?

Thanks in advance!

Can you run and paste the output?

snap known snap-revision --remote \
    series=16 snap-id=lATO8HzwVvrAPrlZRAWpfyrJKlAJrZS3 \
    snap-sha3-384=w8OLkDlgjFlrcXSyPTfmzRu9exPa4o7BoXox3zS7VZin-facQXEwTHq6yac
-nSNX

Yes…

snap known snap-revision --remote series=16 snap-id=lATO8HzwVvrAPrlZRAWpfyrJKlAJrZS3 snap-sha3-384=w8OLkDlgjFlrcXSyPTfmzRu9exPa4o7BoXox3zS7VZin-facQXEwTHq6yac-nSNX

type: snap-revision authority-id: canonical snap-sha3-384: w8OLkDlgjFlrcXSyPTfmzRu9exPa4o7BoXox3zS7VZin-facQXEwTHq6yac-nSNX developer-id: canonical provenance: global-upload snap-id: lATO8HzwVvrAPrlZRAWpfyrJKlAJrZS3 snap-revision: 226 snap-size: 541278208 timestamp: 2025-07-01T08:00:35.020931Z sign-key-sha3-384: BWDEoaqyr25nF5SNCvEv2v7QnM9QsfCc0PBMYD_i2NGSQ32EF2d4D0hqUel3m8ul

AcLBUgQAAQoABgUCaGOVowAAEnEQABzlQzudhdorzS5mKN0heuSbUwsFLCkkfAzESDcHLt6TScY4 QI2g5NTVL5V74sn0VEmK18CQfCB20RYeWDSoz0uJ5uqS4nvBrYcNOFvJpM3WCH1kBzvbIqUMPmKk xGvpwJMRiVCoa7VV8g1lotgd4wAiV/flh7EgtMmWGQc8sRopDjrtm4qEkhW5JG/VRfldrn9OkhfU +/1JzhXIyDrco7nff5m74JfG3prx32TWRWsItPztt8AHNM7F+cMYoSx04fo6dEMowwIz4DMj8C4I oX3Oc28FM0fl3CCHVlH9lJouzAG9z02NYA1TfK5ZoCbwDG+QnEww05NxspZZFr7vMQcLSOmrsCrS pldWZ8sdkeYLryrJDpvBvIvUPQfc+hOGlf/CaN9EFC65ITiSe4N3G1pDc1E7OA3MFc1N9MXGYbUM BR0xrpu65GviBc1qlPCYfO/idn06p6MzKzXHCkUs0tS+IA871LiLu3lhTlm8Drv9L/bU70thagbe ZSmBEsJXSWoD3KVYHB20P5rYSLBAroG/Vo0kGu+zLPx/q6zoJ3lPEbMf6dgVgYqEXyHMLZI/oLMN w90QCtR+al6XRrzZTSR1wHyopM4DUU/Swj3VMyvGb8Kng+2gmRdgmkgQfM30YExtzkA1wJ4gg+JY K8+9zZoBFXYbtYkcdNWim+6mhqfa

Ok, so fetching from the store seems to work. Perhaps then the snap blob does not match the assertion? You can prob try to run this command to remove files from downloads cache which aren’t referenced anywhere else:

sudo systemctl stop snapd
# remove dangling files
sudo find /var/lib/snapd/cache/ -type f -links '1' -ls -delete
sudo systemctl start snapd

and then try to refresh the gnome runtime snap again. Could you also check the journal logs around the time where the original error occurred for any download errors? Or perhaps, if you can, please attach that part of the journal.

returned…

sudo systemctl stop snapd

remove dangling files

sudo find /var/lib/snapd/cache/ -type f -links ‘1’ -ls -delete

sudo systemctl start snapd

my computer name:~$ sudo snap refresh gnome-42-2204

error: cannot perform the following tasks:

  • Fetch and check assertions for snap “gnome-42-2204” (226) (cannot verify snap “gnome-42-2204”, no matching signatures found)

Anything in the logs that would suggest problems with snap downloads?

Or maybe you can run this:

sudo sha3-384sum /var/lib/snapd/snaps/gnome-42-2204_226.snap | \
    cut -f1 -d' ' | xxd -r -p | base64

which should return w8OLkDlgjFlrcXSyPTfmzRu9exPa4o7BoXox3zS7VZin+facQXEwTHq6yac+nSNX.

The following action did solved a similar issue with libreoffice:

In home or tmp directory:

snap download <applicationname>

Two files are downloaded: an .assert and a .snap file.

Followed by the suggestions of the download:

snap ack <file.assert>
snap install <file.snap>

i am facing same issue