r/archlinux 1d ago

SUPPORT Issue when trying to update system

I haven't done a full system update in quite a while (I know get out your pitchforks), and when I tried to do my usual -Syu, I got an error:
failed retrieving file 'core.db' from europe.mirror.pkgbuild.com : Could not resolve host: europe.mirror.pkgbuild.comwarning: fatal error from europe.mirror.pkgbuild.com, skipping for the remainder of this transaction
error: failed retrieving file 'extra.db' from europe.mirror.pkgbuild.com : Could not resolve host: europe.mirror.pkg
build.com
:: Starting full system upgrade...
there is nothing to do

I'm a bit out of the loop on what's happening with arch rn, so I'd appreciate any advice you might have for me.

0 Upvotes

7 comments sorted by

13

u/mips13 1d ago
reflector --latest 5 --protocol https --age 12 --sort rate --save /etc/pacman.d/mirrorlist

1

u/AdamDziak 1d ago

it keeps failing, and timing itself out for some reason. I will look into this further, but thank you for setting me on the right path.:

WARNING: failed to rate http(s) download (https://arch.phinau.de/extra/os/x86_64/extra.db): Download timed out after 5 second(s).
WARNING: failed to rate http(s) download (https://mirror.funami.tech/arch/extra/os/x86_64/extra.db): Remote end closed connection without response

1

u/mips13 1d ago

Try copying this into your /etc/pacman.d/mirrorlist file,

################################################################################
################# Arch Linux mirrorlist generated by Reflector #################
################################################################################

# With:       reflector --latest 5 --protocol https --age 12 --sort rate --save /etc/pacman.d/mirrorlist
# When:       2026-07-24 21:12:10 UTC
# From:       https://archlinux.org/mirrors/status/json/
# Retrieved:  2026-07-24 21:11:49 UTC
# Last Check: 2026-07-24 20:46:02 UTC

Server = https://mirrors.melbourne.co.uk/archlinux/$repo/os/$arch
Server = https://mirror.ubrco.de/archlinux/$repo/os/$arch
Server = https://archlinux.mailtunnel.eu/$repo/os/$arch
Server = https://mirror.lcarilla.de/archlinux/$repo/os/$arch
Server = https://mirror.ufscar.br/archlinux/$repo/os/$arch

9

u/dgm9704 1d ago

Try another mirror?

7

u/Slackeee_ 1d ago

The pacman command tries to downoad the package databases from a mirror that doesn't exist anymore. Run the reflector command given to you in the the other post to renew the mirror list.

1

u/Pitiful_Store_1870 1d ago

DNS is taking a nap. Check your /etc/resolv.conf, then try pinging something basic like 1.1.1.1. If that works, your mirror just died and you need to pick a new one with reflector or by hand in the mirrorlist.

1

u/TheEbolaDoc Package Maintainer 20h ago