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:
-
Set temporarily SigLevel = Never for [endeavouros] in /etc/pacman.conf and run:
-
Run:
sudo pacman -Sy endeavouros-keyring
- 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/