404 error: can't update system even after updating mirrors

I’ve tried to update mirrors and system by all the means known to me, mirrors seems to update just fine each time, but can’t ever update the system…

What am I missing ?

$ sudo reflector --protocol https --verbose --latest 25 --sort rate --save /etc/pacman.d/mirrorlist && sudo eos-rankmirrors --verbose && yay -Syyu
[2025-04-21 21:35:35] INFO: rating 25 mirror(s) by download speed
[2025-04-21 21:35:35] INFO: Server                                                           Rate       Time

[2025-04-21 21:35:37] INFO: https://berlin.mirror.pkgbuild.com/                     5208.12 KiB/s     1.51 s
[2025-04-21 21:35:42] WARNING: failed to rate http(s) download (https://london.mirror.pkgbuild.com/extra/os/x86_64/extra.db): Download timed out after 5 second(s).
[2025-04-21 21:35:42] INFO: https://london.mirror.pkgbuild.com/                        0.00 KiB/s     0.00 s
[2025-04-21 21:35:45] INFO: https://losangeles.mirror.pkgbuild.com/                 3163.08 KiB/s     2.48 s
[2025-04-21 21:35:49] INFO: https://singapore.mirror.pkgbuild.com/                  2867.44 KiB/s     2.74 s
[2025-04-21 21:35:51] INFO: https://cdnmirror.com/archlinux/                        6573.54 KiB/s     1.19 s
[2025-04-21 21:35:54] INFO: https://mirror.ufscar.br/archlinux/                     3150.47 KiB/s     2.49 s
[2025-04-21 21:35:56] WARNING: failed to rate http(s) download (https://mirrors.neusoft.edu.cn/archlinux/extra/os/x86_64/extra.db): <urlopen error [Errno -3] Temporary failure in name resolution>
[2025-04-21 21:35:56] INFO: https://mirrors.neusoft.edu.cn/archlinux/                  0.00 KiB/s     0.00 s
[2025-04-21 21:35:59] INFO: https://archlinux.uk.mirror.allworldit.com/archlinux/   3516.07 KiB/s     2.24 s
[2025-04-21 21:36:02] INFO: https://archlinux.za.mirror.allworldit.com/archlinux/   3345.43 KiB/s     2.35 s
[2025-04-21 21:36:04] INFO: https://mirror.kumi.systems/archlinux/                  5024.18 KiB/s     1.56 s
[2025-04-21 21:36:06] INFO: https://at.arch.mirror.kescher.at/                      4922.53 KiB/s     1.60 s
[2025-04-21 21:36:08] INFO: https://de.arch.mirror.kescher.at/                      5838.51 KiB/s     1.35 s
[2025-04-21 21:36:11] INFO: https://america.mirror.pkgbuild.com/                    3857.85 KiB/s     2.04 s
[2025-04-21 21:36:14] INFO: https://asia.mirror.pkgbuild.com/                       3167.25 KiB/s     2.48 s
[2025-04-21 21:36:16] INFO: https://europe.mirror.pkgbuild.com/                     4728.97 KiB/s     1.66 s
[2025-04-21 21:36:18] INFO: https://geo.mirror.pkgbuild.com/                        6778.50 KiB/s     1.16 s
[2025-04-21 21:36:22] INFO: https://johannesburg.mirror.pkgbuild.com/               2694.75 KiB/s     2.92 s
[2025-04-21 21:36:27] INFO: https://sydney.mirror.pkgbuild.com/                     2401.17 KiB/s     3.27 s
[2025-04-21 21:36:30] INFO: https://taipei.mirror.pkgbuild.com/                     3663.47 KiB/s     2.15 s
[2025-04-21 21:36:31] INFO: https://mirror.osbeck.com/archlinux/                    5558.34 KiB/s     1.41 s
[2025-04-21 21:36:33] INFO: https://mirror.moson.org/arch/                          4112.97 KiB/s     1.91 s
[2025-04-21 21:36:36] INFO: https://al.arch.niranjan.co/                            4459.89 KiB/s     1.76 s
[2025-04-21 21:36:38] INFO: https://at.arch.niranjan.co/                            4662.24 KiB/s     1.69 s
[2025-04-21 21:36:40] INFO: https://de.arch.niranjan.co/                            4031.42 KiB/s     1.95 s
[2025-04-21 21:36:42] INFO: https://fi.arch.niranjan.co/                            4515.68 KiB/s     1.74 s
==> eos-rankmirrors: info: extracting package endeavouros-mirrorlist 25.3.1-1 ...
==> eos-rankmirrors: info: ranking EndeavourOS mirrors, please wait ...
  https://distrohub.kyiv.ua/endeavouros/repo/$repo/$arch
  https://fosszone.csd.auth.gr/endeavouros/repo/$repo/$arch
  https://ftp.belnet.be/mirror/endeavouros/repo/$repo/$arch
  https://ftp.rz.tu-bs.de/pub/mirror/endeavouros/repo/$repo/$arch
==> Warning about https://ftp.rz.tu-bs.de/pub/mirror/endeavouros/repo/$repo/$arch:
    Connection to this mirror failed after 30 seconds.
    Continuing.
  https://md.mirrors.hacktegic.com/endeavouros/repo/$repo/$arch
  https://mirror.accum.se/mirror/endeavouros/repo/$repo/$arch
  https://mirror.alpix.eu/endeavouros/repo/$repo/$arch
  https://mirror.archlinux.tw/EndeavourOS/repo/$repo/$arch
  https://mirror.b-interactive.com.au/endeavouros/repo/$repo/$arch
  https://mirror.freedif.org/EndeavourOS/repo/$repo/$arch
  https://mirror.funami.tech/endeavouros/repo/$repo/$arch
  https://mirror.gofoss.xyz/endeavouros/repo/$repo/$arch
  https://mirror.jingk.ai/endeavouros/repo/$repo/$arch
  https://mirror.leitecastro.com/endeavouros/repo/$repo/$arch
  https://mirror.moson.org/endeavouros/repo/$repo/$arch
  https://mirror.nag.albony.in/endeavouros/repo/$repo/$arch
  https://mirror.rznet.fr/endeavouros/repo/$repo/$arch
  https://mirrors.c0urier.net/linux/endeavouros/repo/$repo/$arch
  https://mirrors.gigenet.com/endeavouros/repo/$repo/$arch
  https://mirrors.jlu.edu.cn/endeavouros/repo/$repo/$arch
==> Warning about https://mirrors.jlu.edu.cn/endeavouros/repo/$repo/$arch:
    Connection to this mirror failed (code 60).
    Continuing.
  https://mirror.sjtu.edu.cn/endeavouros/repo/$repo/$arch
==> Warning about https://mirror.sjtu.edu.cn/endeavouros/repo/$repo/$arch:
    Connection to this mirror failed (code 60).
    Continuing.
  https://mirrors.nxtgen.com/endeavouros-mirror/repo/$repo/$arch
  https://mirrors.tuna.tsinghua.edu.cn/endeavouros/repo/$repo/$arch
==> Warning about https://mirrors.tuna.tsinghua.edu.cn/endeavouros/repo/$repo/$arch:
    Connection to this mirror failed (code 60).
    Continuing.
  https://mirrors.urbanwave.co.za/endeavouros/repo/$repo/$arch
  https://repo.c48.uk/endeavouros/repo/$repo/$arch
  https://www.miraa.jp/endeavouros/repo/$repo/$arch
==> Info: Results of ranking EndeavourOS mirrors:

#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# EndeavourOS mirrorlist, ranked by eos-rankmirrors at 21/04/2025 21:37:32.
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Server = https://mirror.accum.se/mirror/endeavouros/repo/$repo/$arch
Server = https://mirrors.c0urier.net/linux/endeavouros/repo/$repo/$arch
Server = https://mirror.moson.org/endeavouros/repo/$repo/$arch
Server = https://distrohub.kyiv.ua/endeavouros/repo/$repo/$arch
Server = https://repo.c48.uk/endeavouros/repo/$repo/$arch
Server = https://mirror.rznet.fr/endeavouros/repo/$repo/$arch
Server = https://fosszone.csd.auth.gr/endeavouros/repo/$repo/$arch
Server = https://mirror.gofoss.xyz/endeavouros/repo/$repo/$arch
Server = https://mirror.alpix.eu/endeavouros/repo/$repo/$arch
Server = https://mirror.leitecastro.com/endeavouros/repo/$repo/$arch
Server = https://md.mirrors.hacktegic.com/endeavouros/repo/$repo/$arch
Server = https://mirrors.gigenet.com/endeavouros/repo/$repo/$arch
Server = https://ftp.belnet.be/mirror/endeavouros/repo/$repo/$arch
Server = https://mirror.nag.albony.in/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://mirrors.urbanwave.co.za/endeavouros/repo/$repo/$arch
Server = https://mirror.jingk.ai/endeavouros/repo/$repo/$arch
Server = https://mirror.funami.tech/endeavouros/repo/$repo/$arch
Server = https://mirror.archlinux.tw/EndeavourOS/repo/$repo/$arch
Server = https://mirror.b-interactive.com.au/endeavouros/repo/$repo/$arch
Server = https://www.miraa.jp/endeavouros/repo/$repo/$arch

#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# Mirror ranking info at (UTC) 21/04/2025 19:37:32:
# 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://mirror.accum.se/mirror/endeavouros/repo/$repo/$arch       2381          0.220693
# https://mirrors.c0urier.net/linux/endeavouros/repo/$repo/$arch    2381          0.262800
# https://mirror.moson.org/endeavouros/repo/$repo/$arch             2381          0.267698
# https://distrohub.kyiv.ua/endeavouros/repo/$repo/$arch            2381          0.278602
# https://repo.c48.uk/endeavouros/repo/$repo/$arch                  2381          0.280540
# https://mirror.rznet.fr/endeavouros/repo/$repo/$arch              2381          0.285391
# https://fosszone.csd.auth.gr/endeavouros/repo/$repo/$arch         2381          0.340751
# https://mirror.gofoss.xyz/endeavouros/repo/$repo/$arch            2381          0.341047
# https://mirror.alpix.eu/endeavouros/repo/$repo/$arch              2381          0.361861
# https://mirror.leitecastro.com/endeavouros/repo/$repo/$arch       2381          0.391292
# https://md.mirrors.hacktegic.com/endeavouros/repo/$repo/$arch     2381          0.394277
# https://mirrors.gigenet.com/endeavouros/repo/$repo/$arch          2381          0.529345
# https://ftp.belnet.be/mirror/endeavouros/repo/$repo/$arch         2381          0.615778
# https://mirror.nag.albony.in/endeavouros/repo/$repo/$arch         2381          0.645938
# https://mirrors.nxtgen.com/endeavouros-mirror/repo/$repo/$arch    2381          0.694313
# https://mirror.freedif.org/EndeavourOS/repo/$repo/$arch           2381          0.741496
# https://mirrors.urbanwave.co.za/endeavouros/repo/$repo/$arch      2381          0.748583
# https://mirror.jingk.ai/endeavouros/repo/$repo/$arch              2381          0.825258
# https://mirror.funami.tech/endeavouros/repo/$repo/$arch           2381          0.920657
# https://mirror.archlinux.tw/EndeavourOS/repo/$repo/$arch          2381          0.971926
# https://mirror.b-interactive.com.au/endeavouros/repo/$repo/$arch  2381          0.976218
# https://www.miraa.jp/endeavouros/repo/$repo/$arch                 2381          0.976665

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

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

## Australia
#Server = https://mirror.b-interactive.com.au/endeavouros/repo/$repo/$arch

## 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

## Portugal
#Server = https://mirror.leitecastro.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

## Switzerland
#Server = https://mirror.gofoss.xyz/endeavouros/repo/$repo/$arch

## Taiwan
#Server = https://mirror.archlinux.tw/EndeavourOS/repo/$repo/$arch

## Ukraine
#Server = https://distrohub.kyiv.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 
  Deleting temporary files: /tmp/tmp.zvDrqtavo6 /tmp/tmp.Ei7bg /tmp/umesO.tar.zst /tmp/tmp.Ei7bg.orig
:: Synchronisation des bases de données de paquets…
 endeavouros                      12,9 KiB  50,3 KiB/s 00:00 [--------------------------------] 100%
 core                            118,0 KiB   232 KiB/s 00:01 [--------------------------------] 100%
 extra                             7,7 MiB  3,93 MiB/s 00:02 [--------------------------------] 100%
le fichier community.db n’a pas pu être téléchargé
 multilib                        136,4 KiB   246 KiB/s 00:01 [--------------------------------] 100%
erreur : échec de récupération du fichier « community.db » depuis geo.mirror.pkgbuild.com : The requested URL returned error: 404
erreur : échec de récupération du fichier « community.db » depuis cdnmirror.com : The requested URL returned error: 404
erreur : échec de récupération du fichier « community.db » depuis de.arch.mirror.kescher.at : The requested URL returned error: 404
erreur : échec de récupération du fichier « community.db » depuis mirror.osbeck.com : The requested URL returned error: 404
erreur : échec de récupération du fichier « community.db » depuis berlin.mirror.pkgbuild.com : The requested URL returned error: 404
erreur : échec de récupération du fichier « community.db » depuis mirror.kumi.systems : The requested URL returned error: 404
erreur : échec de récupération du fichier « community.db » depuis at.arch.mirror.kescher.at : The requested URL returned error: 404
erreur : échec de récupération du fichier « community.db » depuis europe.mirror.pkgbuild.com : The requested URL returned error: 404
erreur : échec de récupération du fichier « community.db » depuis at.arch.niranjan.co : The requested URL returned error: 404
erreur : échec de récupération du fichier « community.db » depuis fi.arch.niranjan.co : The requested URL returned error: 404
erreur : échec de récupération du fichier « community.db » depuis al.arch.niranjan.co : The requested URL returned error: 404
erreur : échec de récupération du fichier « community.db » depuis mirror.moson.org : The requested URL returned error: 404
erreur : échec de récupération du fichier « community.db » depuis de.arch.niranjan.co : The requested URL returned error: 404
erreur : échec de récupération du fichier « community.db » depuis america.mirror.pkgbuild.com : The requested URL returned error: 404
erreur : échec de récupération du fichier « community.db » depuis taipei.mirror.pkgbuild.com : The requested URL returned error: 404
erreur : échec de récupération du fichier « community.db » depuis archlinux.uk.mirror.allworldit.com : The requested URL returned error: 404
erreur : échec de récupération du fichier « community.db » depuis archlinux.za.mirror.allworldit.com : The requested URL returned error: 404
erreur : échec de récupération du fichier « community.db » depuis asia.mirror.pkgbuild.com : The requested URL returned error: 404
erreur : échec de récupération du fichier « community.db » depuis losangeles.mirror.pkgbuild.com : The requested URL returned error: 404
erreur : échec de récupération du fichier « community.db » depuis mirror.ufscar.br : The requested URL returned error: 404
erreur : échec de récupération du fichier « community.db » depuis singapore.mirror.pkgbuild.com : The requested URL returned error: 404
erreur : échec de récupération du fichier « community.db » depuis johannesburg.mirror.pkgbuild.com : The requested URL returned error: 404
erreur : échec de récupération du fichier « community.db » depuis sydney.mirror.pkgbuild.com : The requested URL returned error: 404
erreur : échec de récupération du fichier « community.db » depuis london.mirror.pkgbuild.com : The requested URL returned error: 404
erreur : échec de récupération du fichier « community.db » depuis mirrors.neusoft.edu.cn : Could not resolve host: mirrors.neusoft.edu.cn
avertissement : erreur fatale pour mirrors.neusoft.edu.cn, ignoré pour le reste de la transaction
erreur : la synchronisation de toutes les bases de données a échoué (URL non valide pour le serveur)
 -> erreur lors de l'actualisation des bases de données - exit status 1


You need to remove the old community repo from your /etc/pacman.conf

2 Likes
1 Like

there it is what @dalto wrote :wink:

1 Like

:person_facepalming:

well, good thing that “le ridicule ne tue pas” :roll_eyes:

cheers guys!

3 Likes

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