Giving up on trying to fix pacman not updating and asking for help

Your /etc/pacman.conf looks normal for EnOS.

As said before, this:

indicates that there is something not correctly configured in your mirrorlist(s).

Pacman doesn’t find servers/mirrors for a repo that is configured in your /etc/pacman.conf.

You need to fix your mirrorlists.

do u still need the output of pacman ?

No, it is not necessary.

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”.

the endeavouros-mirrorlist should be a txt file right?

Both

are text files.

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

There you have it. That’s why pacman is complaining.

this might be a silly question but do endeavor have sum mirror gen or something that could help me…

thx

1 Like

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)

and this still keeps popping up from time to time
Screenshot_20240902_123041

again sorry for the drag

Try

ping endeavouros.com

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. :thinking:

ping endeavouros.com
PING endeavouros.com (85.214.143.216) 56(84) bytes of data.
64 bytes from forum.endeavouros.com (85.214.143.216): icmp_seq=1 ttl=46 time=88.3 ms
64 bytes from forum.endeavouros.com (85.214.143.216): icmp_seq=2 ttl=46 time=84.3 ms
64 bytes from forum.endeavouros.com (85.214.143.216): icmp_seq=3 ttl=46 time=85.2 ms
64 bytes from forum.endeavouros.com (85.214.143.216): icmp_seq=4 ttl=46 time=210 ms
64 bytes from forum.endeavouros.com (85.214.143.216): icmp_seq=5 ttl=46 time=82.7 ms
64 bytes from forum.endeavouros.com (85.214.143.216): icmp_seq=6 ttl=46 time=82.5 ms
^C
--- endeavouros.com ping statistics ---
6 packets transmitted, 6 received, 0% packet loss, time 5008ms
rtt min/avg/max/mdev = 82.495/105.438/209.570/46.608 ms

works as intended

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

I agree. It doesn’t make any sense to me that one can ping these servers and yet it doesn’t download from them. I think some info is missing here.

1 Like

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

yeah that is why i gave up and asked for help