Arch Linux Repository
Setup
/etc/pacman.conf:
Import the signing key:
Get the fingerprint: gpg --show-keys /tmp/relspec.key
Install: yay -Sy relspec (or sudo pacman -Sy relspec)
Troubleshooting: unknown key
- Cause: the registry signing key was rotated; the local keyring has the old key.
SigLevel = Optional TrustAll does not help — a signature from a missing key still fails.
keyring is not writable only means the command ran without root; it is not the cause.
Fix:
Optional cleanup:
Check which key signs the DB:
Key history
| Fingerprint |
Created |
13DACD9EE6E5BA4ED059113B4672DC0F3BDF6DE9 |
2026-10-14 (current) |
3354C1D1D0277531BB57A2E71289ABA000C5D933 |
2026-09-11 (old) |