Can't update my system, signature is invalid

When i run sudo pacman -Syyu i get the following error:

error: mesa: signature from “Laurent Carlier lordheavym@gmail.com” is invalid
:: File /var/cache/pacman/pkg/mesa-21.0.3-3-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n]

I’ve tried changing mirrors and updating my system time. Neither worked

Delete the corrupted download with

sudo rm /var/cache/pacman/pkg/mesa-21.0.3-3-x86_64.pkg.tar.zst

Then try the update again.

Same error

I tried everything but sudo pacman -U /var/cache/pacman/pkg/mesa-21.0.3-3-x86_64.pkg.tar.zst it didn’t work

Delete the corrupted package /var/cache/pacman/pkg/mesa-21.0.3-3-x86_64.pkg.tar.zst, and then try the update again.

I’m experiencing the same. I have no archive to delete, pacman did that. Got new keys, but still the same error.

sudo pacman -Sy archlinux-keyring manjaro-keyring
sudo pacman-key --populate archlinux manjaro
sudo pacman-key --refresh-keys
sudo pacman -Syu

I just tested it on my end and it works. If you still have the issue you can do it like this:

wget https://archlinux.org/packages/extra/x86_64/mesa/download/
sudo pacman -U mesa*pkg*

4 Likes

related to:

sudo pacman -Sy archlinux-keyring manjaro-keyring
sudo pacman-key --populate archlinux manjaro
sudo pacman-key --refresh-keys
sudo pacman -Syu

This worked for me. It must’ve been updated since yesterday :smiley:

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.