So my internet has been flaking out on me lately (I mention this because I think that is what caused my current problem).
I started up EOS and was doing: yay -Syu and got an error about an invalid signature (which popped up while my system was taking a bit too long to download updates). I re-ran the command and answered ‘Y’ to delete the package but the update still failed. Here is a copy/paste from the start and the steps I took to try and fix it but it’s still busted.
Looks like you need to run reflector to rank and organize the mirrors.
Also you need to locally sign EndeavourOS gpg key. I guess you have not installed EndeavourOS but are converting from another system.
################# Arch Linux mirrorlist generated by Reflector #################
################################################################################
# With: reflector -a4 -phttps -c 'United States' -f 10 --save /etc/pacman.d/mirrorlist
# When: 2019-08-22 00:21:44 UTC
# From: https://www.archlinux.org/mirrors/status/json/
# Retrieved: 2019-08-22 00:18:03 UTC
# Last Check: 2019-08-22 00:10:23 UTC
Server = https://iad.mirrors.misaka.one/archlinux/$repo/os/$arch
Server = https://mirror.kaminski.io/archlinux/$repo/os/$arch
Server = https://arch.mirror.square-r00t.net/$repo/os/$arch
Server = https://mirrors.kernel.org/archlinux/$repo/os/$arch
Server = https://mirror.stephen304.com/archlinux/$repo/os/$arch
Server = https://arch.mirror.constant.com/$repo/os/$arch
Server = https://mirror.mia11.us.leaseweb.net/archlinux/$repo/os/$arch
Server = https://mirror.dal10.us.leaseweb.net/archlinux/$repo/os/$arch
Server = https://arlm.tyzoid.com/$repo/os/$arch
Server = https://reflector.luehm.com/arch/$repo/os/$arch
But now I did and I think that fixed it. So the big question, what caused it to fail originally? My crappy internet going out for a split second at a critical juncture?