Ok, that’s weird - that url works in the browser, but I still get a 404 from pacman. Just for kicks, I put the mirrorlist up on my work’s server, and I still get a 404… the other databases download fine (core, extra, etc), but not the eos one…
haha, no, I added the url to the file - totally misunderstood that!
A moment ago, I noticed another error, about pgp signatures, and I realized, even if I get this issue sorted, I’m going to have to update those - so I disabled the eos repository in pacman.conf and updated archlinux-keyring and now I’m doing a full pacman -Syyu without eos - it’s 3gb of downloads so it’s taking a while… I’ll change the eos mirrorlist file when the update finishes.
I moved the /var/lib/pacman/sync/ folder to my ~/ (because who just deletes stuff???) and updated - and - great success! It worked!
ok, so summarize for the benefit of anyone who finds this later:
disabled the eos repository - probably didn’t need to do this, had I done step 3 first:
a. vim /etc/pacman.conf then added # before the 3 lines that defined the eos repo (around lines 75-77)
updated pgp keys then system update without eos:
a. pacman -S archlinux-keyring
b. pacman -Syyu
replaced the url reference to the eos mirrorlist with the actual mirror list:
a. wget https://github.com/endeavouros-team/PKGBUILDS/blob/master/endeavouros-mirrorlist/endeavouros-mirrorlist
b. mv /etc/pacman.d/endeavouros-mirrorlist /etc/pacman.d/orig.endeavouros-mirrorlist && mv endeavouros-mirrorlist /etc/pacman.d/