Failed retrieving file 'core.db' from mirrors

I’ve updated the list of mirrors via the Welcome. However, I’m getting these errors in trying to do an eos-update. Pls help.

==> eos-update
eos-update: package updater with additional features
Updating native apps...
[sudo] password for erwann: 
:: Synchronizing package databases...
 endeavouros is up to date
 core is up to date
 extra is up to date
 community.db failed to download
 multilib is up to date
 DEB_Arch_Extra                   10.1 KiB  19.5 KiB/s 00:01 [--------------------------------] 100%
error: failed retrieving file 'core.db' from mirrors.neusoft.edu.cn : Failed to connect to mirrors.neusoft.edu.cn port 443 after 2576 ms: Could not connect to server
error: failed retrieving file 'extra.db' from mirrors.neusoft.edu.cn : Failed to connect to mirrors.neusoft.edu.cn port 443 after 2582 ms: Could not connect to server
error: failed retrieving file 'multilib.db' from mirrors.neusoft.edu.cn : Failed to connect to mirrors.neusoft.edu.cn port 443 after 2583 ms: Could not connect to server
warning: too many errors from mirrors.neusoft.edu.cn, skipping for the remainder of this transaction
error: failed retrieving file 'community.db' from mirrors.neusoft.edu.cn : Failed to connect to mirrors.neusoft.edu.cn port 443 after 2590 ms: Could not connect to server
error: failed retrieving file 'community.db' from johannesburg.mirror.pkgbuild.com : The requested URL returned error: 404
error: failed retrieving file 'community.db' from singapore.mirror.pkgbuild.com : The requested URL returned error: 404
error: failed retrieving file 'community.db' from sydney.mirror.pkgbuild.com : The requested URL returned error: 404
error: failed retrieving file 'community.db' from taipei.mirror.pkgbuild.com : The requested URL returned error: 404
error: failed to synchronize all databases (failed to retrieve some files)

Press ENTER to close this window:

first you need to edit your pacman.conf file and remove Community repos

then update your mirrors
eos-rankmirrors (or use the welcome app)

2 Likes

sudo nano /etc/pacman.conf

Enter password, find the lines that have Community and add # to the start of the line.

Ctrl+O to write then Ctrl+X to exit.

Run sudo pacman -Syu and all should be good.

1 Like

If your /etc/pacman.conf has a pair of lines

[community]
Include = /etc/pacman.d/mirrorlist

then simply remove those two lines.

1 Like

I commented out community then updated mirrors than updated packages, and now I get : “no servers configured for repository”

Terminal:

 cat /etc/pacman.conf | grep -n2 'community'
86-Include = /etc/pacman.d/mirrorlist
87-
88:#[community-testing]
89-#Include = /etc/pacman.d/mirrorlist
90-
91:[community]
92-# Include = /etc/pacman.d/mirrorlist
93-

Started from the Welcome interface:

==> eos-rankmirrors: info: extracting /var/cache/pacman/pkg/endeavouros-mirrorlist-25.1-1-any.pkg.tar.zst ...
==> eos-rankmirrors: info: ranking EndeavourOS mirrors, please wait ...
==> Warning about https://fastmirror.pp.ua/endeavouros/repo/$repo/$arch:
    Unrecognized data returned by this mirror.
    Continuing.
==> Warning about https://md.mirrors.hacktegic.com/endeavouros/repo/$repo/$arch:
    Connection to this mirror failed (code 60).
    Continuing.
==> Warning about https://mirror.jingk.ai/endeavouros/repo/$repo/$arch:
    Connection to this mirror failed (code 60).
    Continuing.
==> Info: Results of ranking EndeavourOS mirrors:

#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# EndeavourOS mirrorlist, ranked by eos-rankmirrors at 03/08/2025 07:37:35 AM.
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Server = https://mirrors.gigenet.com/endeavouros/repo/$repo/$arch
Server = https://mirror.rznet.fr/endeavouros/repo/$repo/$arch
Server = https://mirror.moson.org/endeavouros/repo/$repo/$arch
Server = https://ftp.rz.tu-bs.de/pub/mirror/endeavouros/repo/$repo/$arch
Server = https://mirrors.c0urier.net/linux/endeavouros/repo/$repo/$arch
Server = https://mirror.accum.se/mirror/endeavouros/repo/$repo/$arch
Server = https://mirror.alpix.eu/endeavouros/repo/$repo/$arch
Server = https://mirror.archlinux.tw/EndeavourOS/repo/$repo/$arch
Server = https://mirror.funami.tech/endeavouros/repo/$repo/$arch
Server = https://ftp.belnet.be/mirror/endeavouros/repo/$repo/$arch
Server = https://fosszone.csd.auth.gr/endeavouros/repo/$repo/$arch
Server = https://www.miraa.jp/endeavouros/repo/$repo/$arch
Server = https://mirrors.jlu.edu.cn/endeavouros/repo/$repo/$arch
Server = https://mirrors.nxtgen.com/endeavouros-mirror/repo/$repo/$arch
Server = https://mirror.freedif.org/EndeavourOS/repo/$repo/$arch
Server = https://repo.c48.uk/endeavouros/repo/$repo/$arch
Server = https://mirror.nag.albony.in/endeavouros/repo/$repo/$arch
Server = https://mirrors.tuna.tsinghua.edu.cn/endeavouros/repo/$repo/$arch
Server = https://mirror.sjtu.edu.cn/endeavouros/repo/$repo/$arch

#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# Mirror ranking info at (UTC) 03/08/2025 12:37:35 PM:
# The following fields are shown for each mirror:
#   mirror:          The mirror address
#   update-level:    Ordinal number of the latest update (larger is newer)
#   fetch-time:      Measures the speed of the mirror (smaller is faster)
#
# mirror                                                             update-level  fetch-time
# ~~~~~~                                                             ~~~~~~~~~~~~  ~~~~~~~~~~
# https://mirrors.gigenet.com/endeavouros/repo/$repo/$arch           2345          0.189233
# https://mirror.rznet.fr/endeavouros/repo/$repo/$arch               2345          0.403046
# https://mirror.moson.org/endeavouros/repo/$repo/$arch              2345          0.428979
# https://ftp.rz.tu-bs.de/pub/mirror/endeavouros/repo/$repo/$arch    2345          0.455260
# https://mirrors.c0urier.net/linux/endeavouros/repo/$repo/$arch     2345          0.508451
# https://mirror.accum.se/mirror/endeavouros/repo/$repo/$arch        2345          0.578806
# https://mirror.alpix.eu/endeavouros/repo/$repo/$arch               2345          0.587636
# https://mirror.archlinux.tw/EndeavourOS/repo/$repo/$arch           2345          0.637951
# https://mirror.funami.tech/endeavouros/repo/$repo/$arch            2345          0.674858
# https://ftp.belnet.be/mirror/endeavouros/repo/$repo/$arch          2345          0.716123
# https://fosszone.csd.auth.gr/endeavouros/repo/$repo/$arch          2345          0.753129
# https://www.miraa.jp/endeavouros/repo/$repo/$arch                  2345          0.756072
# https://mirrors.jlu.edu.cn/endeavouros/repo/$repo/$arch            2345          0.778506
# https://mirrors.nxtgen.com/endeavouros-mirror/repo/$repo/$arch     2345          0.809485
# https://mirror.freedif.org/EndeavourOS/repo/$repo/$arch            2345          0.855174
# https://repo.c48.uk/endeavouros/repo/$repo/$arch                   2345          0.930017
# https://mirror.nag.albony.in/endeavouros/repo/$repo/$arch          2345          0.943871
# https://mirrors.tuna.tsinghua.edu.cn/endeavouros/repo/$repo/$arch  2345          1.468753
# https://mirror.sjtu.edu.cn/endeavouros/repo/$repo/$arch            2343          1.911162

#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

### Original mirrorlist before ranking:

######################################################
####                                              ####
###        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
#Server = https://ftp.rz.tu-bs.de/pub/mirror/endeavouros/repo/$repo/$arch

## Greece
#Server = https://fosszone.csd.auth.gr/endeavouros/repo/$repo/$arch

## India
#Server = https://mirror.nag.albony.in/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 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

## United Kingdom
#Server = https://repo.c48.uk/endeavouros/repo/$repo/$arch

## United States
#Server = https://mirrors.gigenet.com/endeavouros/repo/$repo/$arch

#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

==> Moving old EndeavourOS mirrorlist to /etc/pacman.d/endeavouros-mirrorlist.bak.
==> Writing new ranked EndeavourOS mirrorlist to /etc/pacman.d/endeavouros-mirrorlist.
Root Password:

Terminal:

$ sudo pacman -Syu
[sudo] password: 
:: Synchronizing package databases...
error: failed to synchronize all databases (no servers configured for repository)

How does your (non endavouros, but arch) mirrorlist looks like ?

Comment out [community] Line 91.

2 Likes

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