404 error on some mirrors

Hello.

I tried to update yesterday after some times without updating (1 month I think) and I got this errors.

[nicom@nicom-n2425ju ~]$ yay
[sudo] Mot de passe de nicom : 
:: Synchronisation des bases de données de paquets…
 endeavouros est à jour
 core                                                                                                              115,5 KiB  81,3 KiB/s 00:01 [----------------------------------------------------------------------------------------] 100%
 extra                                                                                                               7,7 MiB  3,00 MiB/s 00:03 [----------------------------------------------------------------------------------------] 100%
le fichier community.db n’a pas pu être téléchargé
 multilib                                                                                                          130,2 KiB  90,1 KiB/s 00:01 [----------------------------------------------------------------------------------------] 100%
 repo-ck est à jour
erreur : échec de récupération du fichier « community.db » depuis mirror.wormhole.eu : The requested URL returned error: 404
erreur : échec de récupération du fichier « community.db » depuis archlinux.mailtunnel.eu : The requested URL returned error: 404
erreur : échec de récupération du fichier « community.db » depuis mirrors.eric.ovh : The requested URL returned error: 404
erreur : échec de récupération du fichier « community.db » depuis mirror.sysa.tech : Could not resolve host: mirror.sysa.tech
avertissement : erreur fatale pour mirror.sysa.tech, ignoré pour le reste de la transaction
erreur : échec de récupération du fichier « community.db » depuis arch.yourlabs.org : The requested URL returned error: 404
erreur : échec de récupération du fichier « community.db » depuis mirror.spaceint.fr : Recv failure: Connexion ré-initialisée par le correspondant
erreur : échec de récupération du fichier « community.db » depuis mirror.thekinrar.fr : The requested URL returned error: 404
erreur : échec de récupération du fichier « community.db » depuis mirror.cyberbits.eu : The requested URL returned error: 404
erreur : échec de récupération du fichier « community.db » depuis mirrors.celianvdb.fr : The requested URL returned error: 404
erreur : échec de récupération du fichier « community.db » depuis mirror.theo546.fr : The requested URL returned error: 404
erreur : échec de récupération du fichier « community.db » depuis geo.mirror.pkgbuild.com : The requested URL returned error: 404
erreur : la synchronisation de toutes les bases de données a échoué (échec de récupération de certains fichiers)
 -> erreur lors de l'actualisation des bases de données - exit status 1

I got the same error with paman -Syu

These mirrors are not in my /etc/pacman.d/endeavouros-mirrorlist :thinking:

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

EndeavourOS mirrorlist, ranked by eos-rankmirrors at 09/06/2024 19:42:18.

#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Server = https://mirror.moson.org/endeavouros/repo/$repo/$arch
Server = https://ftp.belnet.be/mirror/endeavouros/repo/$repo/$arch
Server = https://mirror.alpix.eu/endeavouros/repo/$repo/$arch
Server = https://md.mirrors.hacktegic.com/endeavouros/repo/$repo/$arch
Server = https://fosszone.csd.auth.gr/endeavouros/repo/$repo/$arch
Server = https://endeavouros.ip-connect.info/repo/$repo/$arch
Server = https://mirror.accum.se/mirror/endeavouros/repo/$repo/$arch
Server = https://de.freedif.org/EndeavourOS/repo/$repo/$arch
Server = https://mirrors.gigenet.com/endeavouros/repo/$repo/$arch
Server = https://mirrors.urbanwave.co.za/endeavouros/repo/$repo/$arch
Server = https://mirror.funami.tech/endeavouros/repo/$repo/$arch
Server = https://mirrors.nxtgen.com/endeavouros-mirror/repo/$repo/$arch
Server = https://mirror.archlinux.tw/EndeavourOS/repo/$repo/$arch
Server = https://mirrors.tuna.tsinghua.edu.cn/endeavouros/repo/$repo/$arch
Server = https://mirror.freedif.org/EndeavourOS/repo/$repo/$arch
Server = https://mirror.albony.xyz/endeavouros/repo/$repo/$arch
Server = https://mirrors.jlu.edu.cn/endeavouros/repo/$repo/$arch
Server = https://mirror.sjtu.edu.cn/endeavouros/repo/$repo/$arch
Server = https://mirror.jingk.ai/endeavouros/repo/$repo/$arch
Server = https://mirror.nimatarlani.com/endeavouros/repo/$repo/$arch

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

Any idea?

Thank you

Yo need to remove community repos from the /etc/pacman.conf.

3 Likes

Thank you.

That worked.

But I got problem with the upgrade. Should I open a new topic?

:: Début de la mise à jour complète du système…
avertissement : yad : la version locale (14.1-2.1) est plus récente que extra (14.1-2)
résolution des dépendances…
recherche des conflits entre paquets…
erreur : la préparation de la transaction a échoué (la satisfaction des dépendances a échoué)
:: l’installation de libffi (3.4.7-1) casse la dépendance « libffi=3.4.6 » requise par lib32-libffi
:: l’installation de pcre2 (10.45-1) casse la dépendance « pcre2=10.44 » requise par lib32-pcre2
 -> error installing repo packages
error installing repo packages
[nicom@nicom-n2425ju etc]$ yay -Rsn lib32-libffi
vérification des dépendances…
erreur : la préparation de la transaction a échoué (la satisfaction des dépendances a échoué)
:: la suppression de lib32-libffi casse la dépendance « lib32-libffi » requise par lib32-glib2
:: la suppression de lib32-libffi casse la dépendance « libffi.so=8-32 » requise par lib32-glib2
 -> exit status 1
[nicom@nicom-n2425ju etc]$ yay -Rsn libffi
vérification des dépendances…
erreur : la préparation de la transaction a échoué (la satisfaction des dépendances a échoué)
:: la suppression de libffi casse la dépendance « libffi » requise par ghc-libs
:: la suppression de libffi casse la dépendance « libffi » requise par gjs
:: la suppression de libffi casse la dépendance « libffi » requise par glib2
:: la suppression de libffi casse la dépendance « libffi.so=8-64 » requise par glib2
:: la suppression de libffi casse la dépendance « libffi » requise par gobject-introspection
:: la suppression de libffi casse la dépendance « libffi » requise par guile
:: la suppression de libffi casse la dépendance « libffi » requise par intel-oneapi-openmp
:: la suppression de libffi casse la dépendance « libffi=3.4.6 » requise par lib32-libffi
:: la suppression de libffi casse la dépendance « libffi » requise par libgirepository
:: la suppression de libffi casse la dépendance « libffi.so=8-64 » requise par libgirepository
:: la suppression de libffi casse la dépendance « libffi » requise par libp11-kit
:: la suppression de libffi casse la dépendance « libffi » requise par llvm-libs
:: la suppression de libffi casse la dépendance « libffi » requise par python
:: la suppression de libffi casse la dépendance « libffi » requise par python-gobject
:: la suppression de libffi casse la dépendance « libffi » requise par wayland
 -> exit status 1
[nicom@nicom-n2425ju etc]$ sudo pacman -Syu
:: Synchronisation des bases de données de paquets…
 core est à jour
 extra est à jour
:: Début de la mise à jour complète du système…
avertissement : yad : la version locale (14.1-2.1) est plus récente que extra (14.1-2)
résolution des dépendances…
recherche des conflits entre paquets…
erreur : la préparation de la transaction a échoué (la satisfaction des dépendances a échoué)
:: l’installation de libffi (3.4.7-1) casse la dépendance « libffi=3.4.6 » requise par lib32-libffi
:: l’installation de pcre2 (10.45-1) casse la dépendance « pcre2=10.44 » requise par lib32-pcre2

thx

1 Like

Maybe better. I don’t use 32-bit packages. Another person maybe can help better.

Ok. Thank you. Have a nice day :slight_smile:

1 Like

Thanks! Same to you!

just do:

sudo sed -i ‘/^[community]/,/^$/d; /^[community-testing]/,/^$/d; /^[testing]/,/^$/d; /^[testing-debug]/,/^$/d; /^[staging]/,/^$/d; /^[staging-debug]/,/^$/d’ /etc/pacman.conf

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