You would need to look into /etc/pacman.d/mirrorlist and /etc/pacman.d/endeavouros-mirrorlist to find out why pacman is complaining about “no servers configured for repository”.
well the endeavour one is just an empty document but that wasnt the case a few days back i think i somehow broke while trying to mess with the mirror list ill try fixing it and see what happens
uhh it might sound upsetting but as i said i probably broke it while trying some fixes it’s just back to the same problem
sudo pacman -Syu
[sudo] password for archuser:
:: Synchronizing package databases...
endeavouros.db failed to download
core.db failed to download
extra.db failed to download
multilib.db failed to download
error: failed retrieving file 'endeavouros.db' from mirror.rznet.fr : Connection time-out
error: failed retrieving file 'core.db' from archlinux.thaller.ws : Connection time-out
error: failed retrieving file 'extra.db' from archlinux.thaller.ws : Connection time-out
error: failed retrieving file 'multilib.db' from archlinux.thaller.ws : Connection time-out
warning: too many errors from archlinux.thaller.ws, skipping for the remainder of this transaction
error: failed retrieving file 'core.db' from mirror.moson.org : Connection time-out
error: failed retrieving file 'extra.db' from mirror.moson.org : Connection time-out
error: failed retrieving file 'multilib.db' from mirror.moson.org : Connection time-out
warning: too many errors from mirror.moson.org, skipping for the remainder of this transaction
error: failed retrieving file 'endeavouros.db' from mirror.alpix.eu : Connection time-out
error: failed retrieving file 'core.db' from mirror.cyberbits.eu : Connection time-out
error: failed retrieving file 'extra.db' from mirror.cyberbits.eu : Connection time-out
error: failed retrieving file 'multilib.db' from mirror.cyberbits.eu : Connection time-out
warning: too many errors from mirror.cyberbits.eu, skipping for the remainder of this transaction
error: failed retrieving file 'extra.db' from mirror.theo546.fr : Connection time-out
error: failed retrieving file 'multilib.db' from mirror.theo546.fr : Connection time-out
error: failed retrieving file 'core.db' from mirror.theo546.fr : Connection time-out
warning: too many errors from mirror.theo546.fr, skipping for the remainder of this transaction
error: failed retrieving file 'extra.db' from mirror.sunred.org : Connection time-out
error: failed retrieving file 'multilib.db' from mirror.sunred.org : Connection time-out
error: failed retrieving file 'core.db' from mirror.sunred.org : Connection time-out
warning: too many errors from mirror.sunred.org, skipping for the remainder of this transaction
error: failed retrieving file 'multilib.db' from mirror.ubrco.de : Connection time-out
error: failed retrieving file 'core.db' from mirror.ubrco.de : Connection time-out
error: failed retrieving file 'extra.db' from mirror.ubrco.de : Connection time-out
warning: too many errors from mirror.ubrco.de, skipping for the remainder of this transaction
error: failed retrieving file 'core.db' from archlinux.mailtunnel.eu : Connection time-out
error: failed retrieving file 'extra.db' from archlinux.mailtunnel.eu : Connection time-out
error: failed retrieving file 'multilib.db' from archlinux.mailtunnel.eu : Connection time-out
warning: too many errors from archlinux.mailtunnel.eu, skipping for the remainder of this transaction
error: failed retrieving file 'core.db' from mirror.pseudoform.org : Connection time-out
error: failed retrieving file 'extra.db' from mirror.pseudoform.org : Connection time-out
error: failed retrieving file 'multilib.db' from mirror.pseudoform.org : Connection time-out
warning: too many errors from mirror.pseudoform.org, skipping for the remainder of this transaction
error: failed retrieving file 'core.db' from arch.phinau.de : Connection time-out
error: failed retrieving file 'extra.db' from arch.phinau.de : Connection time-out
error: failed retrieving file 'multilib.db' from arch.phinau.de : Connection time-out
warning: too many errors from arch.phinau.de, skipping for the remainder of this transaction
error: failed retrieving file 'core.db' from de.arch.mirror.kescher.at : Connection time-out
error: failed retrieving file 'extra.db' from de.arch.mirror.kescher.at : Connection time-out
error: failed retrieving file 'multilib.db' from de.arch.mirror.kescher.at : Connection time-out
warning: too many errors from de.arch.mirror.kescher.at, skipping for the remainder of this transaction
error: failed retrieving file 'core.db' from de.arch.niranjan.co : Connection time-out
error: failed retrieving file 'extra.db' from de.arch.niranjan.co : Connection time-out
error: failed retrieving file 'multilib.db' from de.arch.niranjan.co : Connection time-out
warning: too many errors from de.arch.niranjan.co, skipping for the remainder of this transaction
error: failed retrieving file 'core.db' from arch.jensgutermuth.de : Connection time-out
error: failed retrieving file 'extra.db' from arch.jensgutermuth.de : Connection time-out
error: failed retrieving file 'multilib.db' from arch.jensgutermuth.de : Connection time-out
warning: too many errors from arch.jensgutermuth.de, skipping for the remainder of this transaction
error: failed retrieving file 'extra.db' from packages.oth-regensburg.de : Connection time-out
error: failed retrieving file 'multilib.db' from packages.oth-regensburg.de : Connection time-out
error: failed retrieving file 'core.db' from packages.oth-regensburg.de : Connection time-out
warning: too many errors from packages.oth-regensburg.de, skipping for the remainder of this transaction
error: failed retrieving file 'extra.db' from pkg.fef.moe : Connection time-out
error: failed retrieving file 'multilib.db' from pkg.fef.moe : Connection time-out
error: failed retrieving file 'core.db' from pkg.fef.moe : Connection time-out
warning: too many errors from pkg.fef.moe, skipping for the remainder of this transaction
error: failed retrieving file 'extra.db' from mirror.rznet.fr : Connection time-out
error: failed retrieving file 'multilib.db' from mirror.rznet.fr : Connection time-out
warning: too many errors from mirror.rznet.fr, skipping for the remainder of this transaction
error: failed retrieving file 'core.db' from mirror.rznet.fr : Connection time-out
error: failed retrieving file 'core.db' from arch.kurdy.org : Connection time-out
error: failed retrieving file 'extra.db' from arch.kurdy.org : Connection time-out
error: failed retrieving file 'multilib.db' from arch.kurdy.org : Connection time-out
warning: too many errors from arch.kurdy.org, skipping for the remainder of this transaction
error: failed retrieving file 'core.db' from mirrors.niyawe.de : Connection time-out
error: failed retrieving file 'extra.db' from mirrors.niyawe.de : Connection time-out
error: failed retrieving file 'multilib.db' from mirrors.niyawe.de : Connection time-out
warning: too many errors from mirrors.niyawe.de, skipping for the remainder of this transaction
error: failed retrieving file 'core.db' from mirror.metalgamer.eu : Connection time-out
error: failed retrieving file 'extra.db' from mirror.metalgamer.eu : Connection time-out
error: failed retrieving file 'multilib.db' from mirror.metalgamer.eu : Connection time-out
warning: too many errors from mirror.metalgamer.eu, skipping for the remainder of this transaction
error: failed retrieving file 'core.db' from de.mirrors.cicku.me : Connection time-out
error: failed retrieving file 'extra.db' from de.mirrors.cicku.me : Connection time-out
error: failed retrieving file 'multilib.db' from de.mirrors.cicku.me : Connection time-out
warning: too many errors from de.mirrors.cicku.me, skipping for the remainder of this transaction
error: failed retrieving file 'core.db' from fr.mirrors.cicku.me : Connection time-out
error: failed retrieving file 'extra.db' from fr.mirrors.cicku.me : Connection time-out
error: failed retrieving file 'multilib.db' from fr.mirrors.cicku.me : Connection time-out
warning: too many errors from fr.mirrors.cicku.me, skipping for the remainder of this transaction
error: failed to synchronize all databases (download library error)
The endeavouros mirror list is in /etc/pacman.d/endeavouros-mirrorlist as well as the mirror list for arch servers. You need to fix those mirror lists or replace them.
i think my wireless thing didnt get configured correctly or something or pacman doesnt have access to my wireless hardware. if that is even possibly
NOTICE: I pinged each server of these mirror list they return as it should
arch mirrors
################################################################################
################# Arch Linux mirrorlist generated by Reflector #################
################################################################################
# With: reflector --verbose -c FR -c DE --protocol https --sort rate --latest 20 --download-timeout 5 --threads 5
# When: 2024-09-06 07:31:52 UTC
# From: https://archlinux.org/mirrors/status/json/
# Retrieved: 2024-09-06 07:30:22 UTC
# Last Check: 2024-09-06 06:53:01 UTC
Server = https://archlinux.thaller.ws/$repo/os/$arch
Server = https://mirror.moson.org/arch/$repo/os/$arch
Server = https://mirror.cyberbits.eu/archlinux/$repo/os/$arch
Server = https://mirror.theo546.fr/archlinux/$repo/os/$arch
Server = https://mirror.sunred.org/archlinux/$repo/os/$arch
Server = https://mirror.ubrco.de/archlinux/$repo/os/$arch
Server = https://archlinux.mailtunnel.eu/$repo/os/$arch
Server = https://mirror.pseudoform.org/$repo/os/$arch
Server = https://arch.phinau.de/$repo/os/$arch
Server = https://de.arch.mirror.kescher.at/$repo/os/$arch
Server = https://de.arch.niranjan.co/$repo/os/$arch
Server = https://arch.jensgutermuth.de/$repo/os/$arch
Server = https://packages.oth-regensburg.de/archlinux/$repo/os/$arch
Server = https://pkg.fef.moe/archlinux/$repo/os/$arch
Server = https://mirror.rznet.fr/archlinux/$repo/os/$arch
Server = https://arch.kurdy.org/$repo/os/$arch
Server = https://mirrors.niyawe.de/archlinux/$repo/os/$arch
Server = https://mirror.metalgamer.eu/archlinux/$repo/os/$arch
Server = https://de.mirrors.cicku.me/archlinux/$repo/os/$arch
Server = https://fr.mirrors.cicku.me/archlinux/$repo/os/$arch
endeavour mirors
######################################################
#### ####
### EndeavourOS Repository Mirrorlist ###
#### ####
######################################################
#### Entry in file /etc/pacman.conf:
### [endeavouros]
### SigLevel = PackageRequired
### Include = /etc/pacman.d/endeavouros-mirrorlist
######################################################
### Tip: Use the 'eos-rankmirrors' program to rank
### these mirrors or re-order them manually.
######################################################
## Belgium
#Server = https://ftp.belnet.be/mirror/endeavouros/repo/$repo/$arch
## China
#Server = https://mirrors.tuna.tsinghua.edu.cn/endeavouros/repo/$repo/$arch
#Server = https://mirrors.jlu.edu.cn/endeavouros/repo/$repo/$arch
#Server = https://mirror.sjtu.edu.cn/endeavouros/repo/$repo/$arch
## Denmark
#Server = https://mirrors.c0urier.net/linux/endeavouros/repo/$repo/$arch
## France
Server = https://mirror.rznet.fr/endeavouros/repo/$repo/$arch
## Germany
Server = https://mirror.alpix.eu/endeavouros/repo/$repo/$arch
Server = https://mirror.moson.org/endeavouros/repo/$repo/$arch
## Greece
#Server = https://fosszone.csd.auth.gr/endeavouros/repo/$repo/$arch
## India
#Server = https://mirror.albony.xyz/endeavouros/repo/$repo/$arch
#Server = https://mirrors.nxtgen.com/endeavouros-mirror/repo/$repo/$arch
## Japan
#Server = https://www.miraa.jp/endeavouros/repo/$repo/$arch
## Moldova
#Server = https://md.mirrors.hacktegic.com/endeavouros/repo/$repo/$arch
## Singapore
#Server = https://mirror.jingk.ai/endeavouros/repo/$repo/$arch
#Server = https://mirror.freedif.org/EndeavourOS/repo/$repo/$arch
## South Africa
#Server = https://mirrors.urbanwave.co.za/endeavouros/repo/$repo/$arch
## South Korea
#Server = https://mirror.funami.tech/endeavouros/repo/$repo/$arch
## Sweden
#Server = https://mirror.accum.se/mirror/endeavouros/repo/$repo/$arch
## Taiwan
#Server = https://mirror.archlinux.tw/EndeavourOS/repo/$repo/$arch
## Ukraine
#Server = https://fastmirror.pp.ua/endeavouros/repo/$repo/$arch
#Server = https://endeavouros.ip-connect.info/repo/$repo/$arch
## United States
#Server = https://mirrors.gigenet.com/endeavouros/repo/$repo/$arch
andddd the output of sudo pacman -Syu/yay/and even pacman -S (something) is the following
[archuser@Arch-machine ~]$ sudo pacman -Syu
[sudo] password for archuser:
:: Synchronizing package databases...
endeavouros 14.5 KiB 29.8 KiB/s 00:00 [---] 100%
core.db failed to download
extra.db failed to download
multilib.db failed to download
error: failed retrieving file 'core.db' from archlinux.thaller.ws : Connection time-out
error: failed retrieving file 'extra.db' from archlinux.thaller.ws : Connection time-out
error: failed retrieving file 'multilib.db' from archlinux.thaller.ws : Connection time-out
warning: too many errors from archlinux.thaller.ws, skipping for the remainder of this transaction
error: failed retrieving file 'endeavouros.db' from mirror.rznet.fr : Connection time-out
error: failed retrieving file 'extra.db' from mirror.moson.org : Connection time-out
error: failed retrieving file 'multilib.db' from mirror.moson.org : Connection time-out
error: failed retrieving file 'endeavouros.db' from mirror.alpix.eu : Connection time-out
error: failed retrieving file 'core.db' from mirror.moson.org : Connection time-out
warning: too many errors from mirror.moson.org, skipping for the remainder of this transaction
error: failed retrieving file 'extra.db' from mirror.cyberbits.eu : Connection time-out
error: failed retrieving file 'multilib.db' from mirror.cyberbits.eu : Connection time-out
error: failed retrieving file 'core.db' from mirror.cyberbits.eu : Connection time-out
warning: too many errors from mirror.cyberbits.eu, skipping for the remainder of this transaction
error: failed retrieving file 'core.db' from mirror.theo546.fr : Connection time-out
error: failed retrieving file 'extra.db' from mirror.theo546.fr : Connection time-out
error: failed retrieving file 'multilib.db' from mirror.theo546.fr : Connection time-out
warning: too many errors from mirror.theo546.fr, skipping for the remainder of this transaction
error: failed retrieving file 'core.db' from mirror.sunred.org : Connection time-out
error: failed retrieving file 'extra.db' from mirror.sunred.org : Connection time-out
error: failed retrieving file 'multilib.db' from mirror.sunred.org : Connection time-out
warning: too many errors from mirror.sunred.org, skipping for the remainder of this transaction
error: failed retrieving file 'core.db' from mirror.ubrco.de : Connection time-out
error: failed retrieving file 'extra.db' from mirror.ubrco.de : Connection time-out
error: failed retrieving file 'multilib.db' from mirror.ubrco.de : Connection time-out
warning: too many errors from mirror.ubrco.de, skipping for the remainder of this transaction
error: failed retrieving file 'extra.db' from archlinux.mailtunnel.eu : Connection time-out
error: failed retrieving file 'multilib.db' from archlinux.mailtunnel.eu : Connection time-out
error: failed retrieving file 'core.db' from archlinux.mailtunnel.eu : Connection time-out
warning: too many errors from archlinux.mailtunnel.eu, skipping for the remainder of this transaction
error: failed retrieving file 'extra.db' from mirror.pseudoform.org : Connection time-out
error: failed retrieving file 'multilib.db' from mirror.pseudoform.org : Connection time-out
error: failed retrieving file 'core.db' from mirror.pseudoform.org : Connection time-out
warning: too many errors from mirror.pseudoform.org, skipping for the remainder of this transaction
error: failed retrieving file 'extra.db' from arch.phinau.de : Connection time-out
error: failed retrieving file 'multilib.db' from arch.phinau.de : Connection time-out
error: failed retrieving file 'core.db' from arch.phinau.de : Connection time-out
warning: too many errors from arch.phinau.de, skipping for the remainder of this transaction
error: failed retrieving file 'extra.db' from de.arch.mirror.kescher.at : Connection time-out
error: failed retrieving file 'multilib.db' from de.arch.mirror.kescher.at : Connection time-out
error: failed retrieving file 'core.db' from de.arch.mirror.kescher.at : Connection time-out
warning: too many errors from de.arch.mirror.kescher.at, skipping for the remainder of this transaction
error: failed retrieving file 'extra.db' from de.arch.niranjan.co : Connection time-out
error: failed retrieving file 'multilib.db' from de.arch.niranjan.co : Connection time-out
error: failed retrieving file 'core.db' from de.arch.niranjan.co : Connection time-out
warning: too many errors from de.arch.niranjan.co, skipping for the remainder of this transaction
error: failed retrieving file 'extra.db' from arch.jensgutermuth.de : Connection time-out
error: failed retrieving file 'multilib.db' from arch.jensgutermuth.de : Connection time-out
error: failed retrieving file 'core.db' from arch.jensgutermuth.de : Connection time-out
warning: too many errors from arch.jensgutermuth.de, skipping for the remainder of this transaction
error: failed retrieving file 'extra.db' from packages.oth-regensburg.de : Connection time-out
error: failed retrieving file 'multilib.db' from packages.oth-regensburg.de : Connection time-out
error: failed retrieving file 'core.db' from packages.oth-regensburg.de : Connection time-out
warning: too many errors from packages.oth-regensburg.de, skipping for the remainder of this transaction
error: failed retrieving file 'extra.db' from pkg.fef.moe : Connection time-out
error: failed retrieving file 'multilib.db' from pkg.fef.moe : Connection time-out
error: failed retrieving file 'core.db' from pkg.fef.moe : Connection time-out
warning: too many errors from pkg.fef.moe, skipping for the remainder of this transaction
error: failed retrieving file 'multilib.db' from mirror.rznet.fr : Connection time-out
error: failed retrieving file 'core.db' from mirror.rznet.fr : Connection time-out
warning: too many errors from mirror.rznet.fr, skipping for the remainder of this transaction
error: failed retrieving file 'extra.db' from mirror.rznet.fr : Connection time-out
error: failed retrieving file 'core.db' from arch.kurdy.org : Connection time-out
error: failed retrieving file 'extra.db' from arch.kurdy.org : Connection time-out
error: failed retrieving file 'multilib.db' from arch.kurdy.org : Connection time-out
warning: too many errors from arch.kurdy.org, skipping for the remainder of this transaction
error: failed retrieving file 'core.db' from mirrors.niyawe.de : Connection time-out
error: failed retrieving file 'extra.db' from mirrors.niyawe.de : Connection time-out
error: failed retrieving file 'multilib.db' from mirrors.niyawe.de : Connection time-out
warning: too many errors from mirrors.niyawe.de, skipping for the remainder of this transaction
error: failed retrieving file 'core.db' from mirror.metalgamer.eu : Connection time-out
error: failed retrieving file 'extra.db' from mirror.metalgamer.eu : Connection time-out
error: failed retrieving file 'multilib.db' from mirror.metalgamer.eu : Connection time-out
warning: too many errors from mirror.metalgamer.eu, skipping for the remainder of this transaction
error: failed retrieving file 'core.db' from de.mirrors.cicku.me : Connection time-out
error: failed retrieving file 'extra.db' from de.mirrors.cicku.me : Connection time-out
error: failed retrieving file 'multilib.db' from de.mirrors.cicku.me : Connection time-out
warning: too many errors from de.mirrors.cicku.me, skipping for the remainder of this transaction
error: failed retrieving file 'core.db' from fr.mirrors.cicku.me : Connection time-out
error: failed retrieving file 'extra.db' from fr.mirrors.cicku.me : Connection time-out
error: failed retrieving file 'multilib.db' from fr.mirrors.cicku.me : Connection time-out
warning: too many errors from fr.mirrors.cicku.me, skipping for the remainder of this transaction
error: failed to synchronize all databases (download library error)
After a week of not going anywhere, I would suggest a reinstall. Can not remember last time I recommended a fresh reinstall. Backup your data first of course.
you could always just boot to the live usb and copy the mirror list from there over to your current and then run sudo pacman -Syyu
that worked for me a few years back when i fist came to endeavour from arco. I had some arco mirrors for some of the apps and i botched removing them and killed my mirrors so before a reinstall i tried the above and it worked.YRMV
the funny thing is this is a clean install, when i gave up i did it in case it was my fault and i posted, the problem didn’t happen bcuz of me (i hope ), first thing i did after install was update and yeah the problem is there