Can't do anything to update Endeavour OS

When I try updating Arch mirrors through Welcome, I get: “Fetching information from https://www.archlinux.org failed.”

When I try manually using Reflector to update Arch mirrors, I get:

Traceback (most recent call last):
File "/usr/bin/reflector", line 3, in <module>
import Reflector
ModuleNotFoundError: No module named 'Reflector'

(Even though I checked and Reflector is indeed available in my Python environment AND was also installed via pacman.)

When I try doing “sudo pacman -Sy archlinux-keyring”, I get:

Error: synchronisation of all databases failed (no server configured in repository)

“sudo pacman-key --refresh-keys” does looks like it’s working, but back when pacman -Syu, -Syyu, -Syyuu would still work, it was evident that nothing got updated.

And now, pacman -Sy, -Syu, -Syyu, and -Syyuu all return:

Error: synchronisation of all databases failed (no server configured in repository)

I’m lost. I don’t know what else I can do.

Hi.

You can create your new Arch Linux mirrorlist here:
https://archlinux.org/mirrorlist/

As for EndeavourOS, the latest mirrorlist is this one:
https://raw.githubusercontent.com/endeavouros-team/PKGBUILDS/master/endeavouros-mirrorlist/endeavouros-mirrorlist

:v:

2 Likes

Thank you for your response. I’m glad to know that I can update my mirrors through that method, but there are a few other concerns I have. How would I ensure that pacman would be able to synchronize packages in the future and how would I fix my Reflector installation? Also, how would I make sure that the keyring gets updated properly so that the packages can pass the file integrity checks?

https://discovery.endeavouros.com/?s=reflector

Thanks! The Reflector problem still exists while the other problems have been resolved, but I’ll elaborate that in a separate issue instead.

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.