Pacman -Syu corrupted package (PGP signature)

So there are cases where you won’t be able to use the below to get past an out of date keyring. I actually had this happen on the weekend while trying to update a laptop which has not been updated for 6 months.

sudo pacman -Sy archlinux-keyring endeavouros-keyring

The Solution:

  1. Set temporarily SigLevel = Never for [endeavouros] in /etc/pacman.conf and run:

  2. Run:

sudo pacman -Sy endeavouros-keyring
  1. When/if it get installed, restore the SigLevel = PackageRequired for [endeavouros] and proceed with updating your system:
sudo pacman -Syu

Maybe lesson of the day, always get the latest ISO before installing.

Source:

https://discovery.endeavouros.com/signature-and-keyring/pacman-keyring-issues/2021/03/

1 Like