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

i used arch for a max of 4 months then out of nowhere it just started to freeze when i try to update or install any package, so I did what a sane person would do. a fresh install which it didn’t solve it, so i thought to switch to endeavouros, did that and nothing. I’d say i am clueless as i never used linux before this, tried some basic stuff like checking the mirrorlist and the the ‘keys?’ which fixed a PGP signature thingy
Note that : the notification thing on the welcome window says no internet while being connected (i am writing this on the laptop i am having the issue with so internet is working) i am using an x280 thinkpad

sudo pacman -Syu --debug 2> …
gave me

debug: pacman v6.1.0 - libalpm v14.0.0
debug: config: attempting to read file /etc/pacman.conf
debug: config: new section 'options'
debug: config: HoldPkg: pacman
debug: config: HoldPkg: glibc
debug: config: HoldPkg: dracut
debug: config: HoldPkg: kernel-install-for-dracut
debug: config: HoldPkg: eos-dracut
debug: config: Architecture: auto
debug: config: arch: x86_64
debug: config: chomp
debug: config: verbosepkglists
debug: config: SigLevel: Required
debug: config: SigLevel: DatabaseOptional
debug: config: LocalFileSigLevel: Optional
debug: config: new section 'endeavouros'
debug: config: SigLevel: PackageRequired
debug: config file /etc/pacman.conf, line 75: including /etc/pacman.d/endeavouros-mirrorlist
debug: config: new section 'core'
debug: config file /etc/pacman.conf, line 81: including /etc/pacman.d/mirrorlist
debug: config: new section 'extra'
debug: config file /etc/pacman.conf, line 87: including /etc/pacman.d/mirrorlist
debug: config: new section 'multilib'
debug: config file /etc/pacman.conf, line 96: including /etc/pacman.d/mirrorlist
debug: config: finished parsing 0é£jÔX
debug: setup_libalpm called
debug: option 'logfile' = /var/log/pacman.log
debug: option 'gpgdir' = /etc/pacman.d/gnupg/
debug: option 'hookdir' = /etc/pacman.d/hooks/
debug: option 'cachedir' = /var/cache/pacman/pkg/
debug: registering sync database 'endeavouros'
debug: database path for tree endeavouros set to /var/lib/pacman/sync/endeavouros.db
debug: "/var/lib/pacman/sync/endeavouros.db" is not readable: No such file or directory
debug: setting usage of 15 for endeavouros repository
debug: adding new server URL to database 'endeavouros': https://ftp.belnet.be/mirror/endeavouros/repo/endeavouros/x86_64
debug: adding new server URL to database 'endeavouros': https://mirrors.tuna.tsinghua.edu.cn/endeavouros/repo/endeavouros/x86_64
debug: adding new server URL to database 'endeavouros': https://mirrors.jlu.edu.cn/endeavouros/repo/endeavouros/x86_64
debug: adding new server URL to database 'endeavouros': https://mirror.sjtu.edu.cn/endeavouros/repo/endeavouros/x86_64
debug: adding new server URL to database 'endeavouros': https://mirrors.c0urier.net/linux/endeavouros/repo/endeavouros/x86_64
debug: adding new server URL to database 'endeavouros': https://mirror.alpix.eu/endeavouros/repo/endeavouros/x86_64
debug: adding new server URL to database 'endeavouros': https://mirror.moson.org/endeavouros/repo/endeavouros/x86_64
debug: adding new server URL to database 'endeavouros': https://fosszone.csd.auth.gr/endeavouros/repo/endeavouros/x86_64
debug: adding new server URL to database 'endeavouros': https://mirror.albony.xyz/endeavouros/repo/endeavouros/x86_64
debug: adding new server URL to database 'endeavouros': https://mirrors.nxtgen.com/endeavouros-mirror/repo/endeavouros/x86_64
debug: adding new server URL to database 'endeavouros': https://www.miraa.jp/endeavouros/repo/endeavouros/x86_64
debug: adding new server URL to database 'endeavouros': https://md.mirrors.hacktegic.com/endeavouros/repo/endeavouros/x86_64
debug: adding new server URL to database 'endeavouros': https://mirror.jingk.ai/endeavouros/repo/endeavouros/x86_64
debug: adding new server URL to database 'endeavouros': https://mirror.freedif.org/EndeavourOS/repo/endeavouros/x86_64
debug: adding new server URL to database 'endeavouros': https://mirrors.urbanwave.co.za/endeavouros/repo/endeavouros/x86_64
debug: adding new server URL to database 'endeavouros': https://mirror.funami.tech/endeavouros/repo/endeavouros/x86_64
debug: adding new server URL to database 'endeavouros': https://mirror.accum.se/mirror/endeavouros/repo/endeavouros/x86_64
debug: adding new server URL to database 'endeavouros': https://mirror.archlinux.tw/EndeavourOS/repo/endeavouros/x86_64
debug: adding new server URL to database 'endeavouros': https://fastmirror.pp.ua/endeavouros/repo/endeavouros/x86_64
debug: adding new server URL to database 'endeavouros': https://endeavouros.ip-connect.info/repo/endeavouros/x86_64
debug: adding new server URL to database 'endeavouros': https://mirrors.gigenet.com/endeavouros/repo/endeavouros/x86_64
debug: registering sync database 'core'
debug: database path for tree core set to /var/lib/pacman/sync/core.db
debug: "/var/lib/pacman/sync/core.db" is not readable: No such file or directory
debug: setting usage of 15 for core repository
debug: adding new server URL to database 'core': https://us.arch.niranjan.co/core/os/x86_64
debug: adding new server URL to database 'core': https://arch.mirror.constant.com/core/os/x86_64
debug: adding new server URL to database 'core': https://mirrors.vectair.net/archlinux/core/os/x86_64
debug: adding new server URL to database 'core': https://mirrors.lug.mtu.edu/archlinux/core/os/x86_64
debug: adding new server URL to database 'core': https://mirrors.rit.edu/archlinux/core/os/x86_64
debug: adding new server URL to database 'core': https://us.mirrors.cicku.me/archlinux/core/os/x86_64
debug: adding new server URL to database 'core': https://arch.hu.fo/archlinux/core/os/x86_64
debug: adding new server URL to database 'core': https://mirror.arizona.edu/archlinux/core/os/x86_64
debug: adding new server URL to database 'core': https://archmirror1.octyl.net/core/os/x86_64
debug: adding new server URL to database 'core': https://arch.mirror.k0.ae/core/os/x86_64
debug: adding new server URL to database 'core': https://mirrors.ocf.berkeley.edu/archlinux/core/os/x86_64
debug: adding new server URL to database 'core': https://zxcvfdsa.com/arch/core/os/x86_64
debug: adding new server URL to database 'core': https://codingflyboy.mm.fcix.net/archlinux/core/os/x86_64
debug: adding new server URL to database 'core': https://coresite.mm.fcix.net/archlinux/core/os/x86_64
debug: adding new server URL to database 'core': https://irltoolkit.mm.fcix.net/archlinux/core/os/x86_64
debug: adding new server URL to database 'core': https://mirror.fcix.net/archlinux/core/os/x86_64
debug: adding new server URL to database 'core': https://mnvoip.mm.fcix.net/archlinux/core/os/x86_64
debug: adding new server URL to database 'core': https://nnenix.mm.fcix.net/archlinux/core/os/x86_64
debug: adding new server URL to database 'core': https://nocix.mm.fcix.net/archlinux/core/os/x86_64
debug: adding new server URL to database 'core': https://opencolo.mm.fcix.net/archlinux/core/os/x86_64
debug: registering sync database 'extra'
debug: database path for tree extra set to /var/lib/pacman/sync/extra.db
debug: "/var/lib/pacman/sync/extra.db" is not readable: No such file or directory
debug: setting usage of 15 for extra repository
debug: adding new server URL to database 'extra': https://us.arch.niranjan.co/extra/os/x86_64
debug: adding new server URL to database 'extra': https://arch.mirror.constant.com/extra/os/x86_64
debug: adding new server URL to database 'extra': https://mirrors.vectair.net/archlinux/extra/os/x86_64
debug: adding new server URL to database 'extra': https://mirrors.lug.mtu.edu/archlinux/extra/os/x86_64
debug: adding new server URL to database 'extra': https://mirrors.rit.edu/archlinux/extra/os/x86_64
debug: adding new server URL to database 'extra': https://us.mirrors.cicku.me/archlinux/extra/os/x86_64
debug: adding new server URL to database 'extra': https://arch.hu.fo/archlinux/extra/os/x86_64
debug: adding new server URL to database 'extra': https://mirror.arizona.edu/archlinux/extra/os/x86_64
debug: adding new server URL to database 'extra': https://archmirror1.octyl.net/extra/os/x86_64
debug: adding new server URL to database 'extra': https://arch.mirror.k0.ae/extra/os/x86_64
debug: adding new server URL to database 'extra': https://mirrors.ocf.berkeley.edu/archlinux/extra/os/x86_64
debug: adding new server URL to database 'extra': https://zxcvfdsa.com/arch/extra/os/x86_64
debug: adding new server URL to database 'extra': https://codingflyboy.mm.fcix.net/archlinux/extra/os/x86_64
debug: adding new server URL to database 'extra': https://coresite.mm.fcix.net/archlinux/extra/os/x86_64
debug: adding new server URL to database 'extra': https://irltoolkit.mm.fcix.net/archlinux/extra/os/x86_64
debug: adding new server URL to database 'extra': https://mirror.fcix.net/archlinux/extra/os/x86_64
debug: adding new server URL to database 'extra': https://mnvoip.mm.fcix.net/archlinux/extra/os/x86_64
debug: adding new server URL to database 'extra': https://nnenix.mm.fcix.net/archlinux/extra/os/x86_64
debug: adding new server URL to database 'extra': https://nocix.mm.fcix.net/archlinux/extra/os/x86_64
debug: adding new server URL to database 'extra': https://opencolo.mm.fcix.net/archlinux/extra/os/x86_64
debug: registering sync database 'multilib'
debug: database path for tree multilib set to /var/lib/pacman/sync/multilib.db
debug: "/var/lib/pacman/sync/multilib.db" is not readable: No such file or directory
debug: setting usage of 15 for multilib repository
debug: adding new server URL to database 'multilib': https://us.arch.niranjan.co/multilib/os/x86_64
debug: adding new server URL to database 'multilib': https://arch.mirror.constant.com/multilib/os/x86_64
debug: adding new server URL to database 'multilib': https://mirrors.vectair.net/archlinux/multilib/os/x86_64
debug: adding new server URL to database 'multilib': https://mirrors.lug.mtu.edu/archlinux/multilib/os/x86_64
debug: adding new server URL to database 'multilib': https://mirrors.rit.edu/archlinux/multilib/os/x86_64
debug: adding new server URL to database 'multilib': https://us.mirrors.cicku.me/archlinux/multilib/os/x86_64
debug: adding new server URL to database 'multilib': https://arch.hu.fo/archlinux/multilib/os/x86_64
debug: adding new server URL to database 'multilib': https://mirror.arizona.edu/archlinux/multilib/os/x86_64
debug: adding new server URL to database 'multilib': https://archmirror1.octyl.net/multilib/os/x86_64
debug: adding new server URL to database 'multilib': https://arch.mirror.k0.ae/multilib/os/x86_64
debug: adding new server URL to database 'multilib': https://mirrors.ocf.berkeley.edu/archlinux/multilib/os/x86_64
debug: adding new server URL to database 'multilib': https://zxcvfdsa.com/arch/multilib/os/x86_64
debug: adding new server URL to database 'multilib': https://codingflyboy.mm.fcix.net/archlinux/multilib/os/x86_64
debug: adding new server URL to database 'multilib': https://coresite.mm.fcix.net/archlinux/multilib/os/x86_64
debug: adding new server URL to database 'multilib': https://irltoolkit.mm.fcix.net/archlinux/multilib/os/x86_64
debug: adding new server URL to database 'multilib': https://mirror.fcix.net/archlinux/multilib/os/x86_64
debug: adding new server URL to database 'multilib': https://mnvoip.mm.fcix.net/archlinux/multilib/os/x86_64
debug: adding new server URL to database 'multilib': https://nnenix.mm.fcix.net/archlinux/multilib/os/x86_64
debug: adding new server URL to database 'multilib': https://nocix.mm.fcix.net/archlinux/multilib/os/x86_64
debug: adding new server URL to database 'multilib': https://opencolo.mm.fcix.net/archlinux/multilib/os/x86_64
debug: endeavouros.db: url is https://ftp.belnet.be/mirror/endeavouros/repo/endeavouros/x86_64/endeavouros.db
debug: endeavouros.db: maxsize 134217728
debug: endeavouros.db: opened tempfile for download: /var/lib/pacman/sync/endeavouros.db.part (wb)
debug: core.db: url is https://us.arch.niranjan.co/core/os/x86_64/core.db
debug: core.db: maxsize 134217728
debug: core.db: opened tempfile for download: /var/lib/pacman/sync/core.db.part (wb)
debug: extra.db: url is https://us.arch.niranjan.co/extra/os/x86_64/extra.db
debug: extra.db: maxsize 134217728
debug: extra.db: opened tempfile for download: /var/lib/pacman/sync/extra.db.part (wb)
debug: multilib.db: url is https://us.arch.niranjan.co/multilib/os/x86_64/multilib.db
debug: multilib.db: maxsize 134217728
debug: multilib.db: opened tempfile for download: /var/lib/pacman/sync/multilib.db.part (wb)
debug: endeavouros.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'endeavouros.db' from ftp.belnet.be : Connection time-out
debug: endeavouros.db: retrying from https://mirrors.tuna.tsinghua.edu.cn/endeavouros/repo/endeavouros/x86_64/endeavouros.db
debug: core.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'core.db' from us.arch.niranjan.co : Connection time-out
debug: core.db: retrying from https://arch.mirror.constant.com/core/os/x86_64/core.db
debug: extra.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'extra.db' from us.arch.niranjan.co : Connection time-out
debug: extra.db: retrying from https://arch.mirror.constant.com/extra/os/x86_64/extra.db
debug: multilib.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'multilib.db' from us.arch.niranjan.co : Connection time-out
e[1;33mwarning: e[0mtoo many errors from us.arch.niranjan.co, skipping for the remainder of this transaction
debug: multilib.db: retrying from https://arch.mirror.constant.com/multilib/os/x86_64/multilib.db
debug: core.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'core.db' from arch.mirror.constant.com : Connection time-out
debug: core.db: retrying from https://mirrors.vectair.net/archlinux/core/os/x86_64/core.db
debug: extra.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'extra.db' from arch.mirror.constant.com : Connection time-out
debug: extra.db: retrying from https://mirrors.vectair.net/archlinux/extra/os/x86_64/extra.db
debug: multilib.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'multilib.db' from arch.mirror.constant.com : Connection time-out
e[1;33mwarning: e[0mtoo many errors from arch.mirror.constant.com, skipping for the remainder of this transaction
debug: multilib.db: retrying from https://mirrors.vectair.net/archlinux/multilib/os/x86_64/multilib.db
debug: endeavouros.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'endeavouros.db' from mirrors.tuna.tsinghua.edu.cn : Connection time-out
debug: endeavouros.db: retrying from https://mirrors.jlu.edu.cn/endeavouros/repo/endeavouros/x86_64/endeavouros.db
debug: core.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'core.db' from mirrors.vectair.net : Connection time-out
debug: core.db: retrying from https://mirrors.lug.mtu.edu/archlinux/core/os/x86_64/core.db
debug: extra.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'extra.db' from mirrors.vectair.net : Connection time-out
debug: extra.db: retrying from https://mirrors.lug.mtu.edu/archlinux/extra/os/x86_64/extra.db
debug: multilib.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'multilib.db' from mirrors.vectair.net : Connection time-out
e[1;33mwarning: e[0mtoo many errors from mirrors.vectair.net, skipping for the remainder of this transaction
debug: multilib.db: retrying from https://mirrors.lug.mtu.edu/archlinux/multilib/os/x86_64/multilib.db
debug: endeavouros.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'endeavouros.db' from mirrors.jlu.edu.cn : Connection time-out
debug: endeavouros.db: retrying from https://mirror.sjtu.edu.cn/endeavouros/repo/endeavouros/x86_64/endeavouros.db
debug: core.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'core.db' from mirrors.lug.mtu.edu : Connection time-out
debug: core.db: retrying from https://mirrors.rit.edu/archlinux/core/os/x86_64/core.db
debug: extra.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'extra.db' from mirrors.lug.mtu.edu : Connection time-out
debug: extra.db: retrying from https://mirrors.rit.edu/archlinux/extra/os/x86_64/extra.db
debug: multilib.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'multilib.db' from mirrors.lug.mtu.edu : Connection time-out
e[1;33mwarning: e[0mtoo many errors from mirrors.lug.mtu.edu, skipping for the remainder of this transaction
debug: multilib.db: retrying from https://mirrors.rit.edu/archlinux/multilib/os/x86_64/multilib.db
debug: endeavouros.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'endeavouros.db' from mirror.sjtu.edu.cn : Connection time-out
debug: endeavouros.db: retrying from https://mirrors.c0urier.net/linux/endeavouros/repo/endeavouros/x86_64/endeavouros.db
debug: core.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'core.db' from mirrors.rit.edu : Connection time-out
debug: core.db: retrying from https://us.mirrors.cicku.me/archlinux/core/os/x86_64/core.db
debug: extra.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'extra.db' from mirrors.rit.edu : Connection time-out
debug: extra.db: retrying from https://us.mirrors.cicku.me/archlinux/extra/os/x86_64/extra.db
debug: multilib.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'multilib.db' from mirrors.rit.edu : Connection time-out
e[1;33mwarning: e[0mtoo many errors from mirrors.rit.edu, skipping for the remainder of this transaction
debug: multilib.db: retrying from https://us.mirrors.cicku.me/archlinux/multilib/os/x86_64/multilib.db
debug: endeavouros.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'endeavouros.db' from mirrors.c0urier.net : Connection time-out
debug: endeavouros.db: retrying from https://mirror.alpix.eu/endeavouros/repo/endeavouros/x86_64/endeavouros.db
debug: endeavouros.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'endeavouros.db' from mirror.alpix.eu : Connection time-out
debug: endeavouros.db: retrying from https://mirror.moson.org/endeavouros/repo/endeavouros/x86_64/endeavouros.db
debug: core.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'core.db' from us.mirrors.cicku.me : Connection time-out
debug: core.db: retrying from https://arch.hu.fo/archlinux/core/os/x86_64/core.db
debug: extra.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'extra.db' from us.mirrors.cicku.me : Connection time-out
debug: extra.db: retrying from https://arch.hu.fo/archlinux/extra/os/x86_64/extra.db
debug: multilib.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'multilib.db' from us.mirrors.cicku.me : Connection time-out
e[1;33mwarning: e[0mtoo many errors from us.mirrors.cicku.me, skipping for the remainder of this transaction
debug: multilib.db: retrying from https://arch.hu.fo/archlinux/multilib/os/x86_64/multilib.db
debug: endeavouros.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'endeavouros.db' from mirror.moson.org : Connection time-out
debug: endeavouros.db: retrying from https://fosszone.csd.auth.gr/endeavouros/repo/endeavouros/x86_64/endeavouros.db
debug: multilib.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'multilib.db' from arch.hu.fo : Connection time-out
debug: multilib.db: retrying from https://mirror.arizona.edu/archlinux/multilib/os/x86_64/multilib.db
debug: core.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'core.db' from arch.hu.fo : Connection time-out
debug: core.db: retrying from https://mirror.arizona.edu/archlinux/core/os/x86_64/core.db
debug: extra.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'extra.db' from arch.hu.fo : Connection time-out
e[1;33mwarning: e[0mtoo many errors from arch.hu.fo, skipping for the remainder of this transaction
debug: extra.db: retrying from https://mirror.arizona.edu/archlinux/extra/os/x86_64/extra.db
debug: endeavouros.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'endeavouros.db' from fosszone.csd.auth.gr : Connection time-out
debug: endeavouros.db: retrying from https://mirror.albony.xyz/endeavouros/repo/endeavouros/x86_64/endeavouros.db
debug: multilib.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'multilib.db' from mirror.arizona.edu : Connection time-out
debug: multilib.db: retrying from https://archmirror1.octyl.net/multilib/os/x86_64/multilib.db
debug: core.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'core.db' from mirror.arizona.edu : Connection time-out
debug: core.db: retrying from https://archmirror1.octyl.net/core/os/x86_64/core.db
debug: extra.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'extra.db' from mirror.arizona.edu : Connection time-out
e[1;33mwarning: e[0mtoo many errors from mirror.arizona.edu, skipping for the remainder of this transaction
debug: extra.db: retrying from https://archmirror1.octyl.net/extra/os/x86_64/extra.db
debug: multilib.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'multilib.db' from archmirror1.octyl.net : Connection time-out
debug: multilib.db: retrying from https://arch.mirror.k0.ae/multilib/os/x86_64/multilib.db
debug: core.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'core.db' from archmirror1.octyl.net : Connection time-out
debug: core.db: retrying from https://arch.mirror.k0.ae/core/os/x86_64/core.db
debug: extra.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'extra.db' from archmirror1.octyl.net : Connection time-out
e[1;33mwarning: e[0mtoo many errors from archmirror1.octyl.net, skipping for the remainder of this transaction
debug: extra.db: retrying from https://arch.mirror.k0.ae/extra/os/x86_64/extra.db
debug: endeavouros.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'endeavouros.db' from mirror.albony.xyz : Connection time-out
debug: endeavouros.db: retrying from https://mirrors.nxtgen.com/endeavouros-mirror/repo/endeavouros/x86_64/endeavouros.db
debug: multilib.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'multilib.db' from arch.mirror.k0.ae : Connection time-out
debug: multilib.db: retrying from https://mirrors.ocf.berkeley.edu/archlinux/multilib/os/x86_64/multilib.db
debug: core.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'core.db' from arch.mirror.k0.ae : Connection time-out
debug: core.db: retrying from https://mirrors.ocf.berkeley.edu/archlinux/core/os/x86_64/core.db
debug: extra.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'extra.db' from arch.mirror.k0.ae : Connection time-out
e[1;33mwarning: e[0mtoo many errors from arch.mirror.k0.ae, skipping for the remainder of this transaction
debug: extra.db: retrying from https://mirrors.ocf.berkeley.edu/archlinux/extra/os/x86_64/extra.db
debug: endeavouros.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'endeavouros.db' from mirrors.nxtgen.com : Connection time-out
debug: endeavouros.db: retrying from https://www.miraa.jp/endeavouros/repo/endeavouros/x86_64/endeavouros.db
debug: multilib.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'multilib.db' from mirrors.ocf.berkeley.edu : Connection time-out
debug: multilib.db: retrying from https://zxcvfdsa.com/arch/multilib/os/x86_64/multilib.db
debug: core.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'core.db' from mirrors.ocf.berkeley.edu : Connection time-out
debug: core.db: retrying from https://zxcvfdsa.com/arch/core/os/x86_64/core.db
debug: extra.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'extra.db' from mirrors.ocf.berkeley.edu : Connection time-out
e[1;33mwarning: e[0mtoo many errors from mirrors.ocf.berkeley.edu, skipping for the remainder of this transaction
debug: extra.db: retrying from https://zxcvfdsa.com/arch/extra/os/x86_64/extra.db
debug: endeavouros.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'endeavouros.db' from www.miraa.jp : Connection time-out
debug: endeavouros.db: retrying from https://md.mirrors.hacktegic.com/endeavouros/repo/endeavouros/x86_64/endeavouros.db
debug: multilib.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'multilib.db' from zxcvfdsa.com : Connection time-out
debug: multilib.db: retrying from https://codingflyboy.mm.fcix.net/archlinux/multilib/os/x86_64/multilib.db
debug: core.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'core.db' from zxcvfdsa.com : Connection time-out
debug: core.db: retrying from https://codingflyboy.mm.fcix.net/archlinux/core/os/x86_64/core.db
debug: extra.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'extra.db' from zxcvfdsa.com : Connection time-out
e[1;33mwarning: e[0mtoo many errors from zxcvfdsa.com, skipping for the remainder of this transaction
debug: extra.db: retrying from https://codingflyboy.mm.fcix.net/archlinux/extra/os/x86_64/extra.db
debug: endeavouros.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'endeavouros.db' from md.mirrors.hacktegic.com : Connection time-out
debug: endeavouros.db: retrying from https://mirror.jingk.ai/endeavouros/repo/endeavouros/x86_64/endeavouros.db
debug: extra.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'extra.db' from codingflyboy.mm.fcix.net : Connection time-out
debug: extra.db: retrying from https://coresite.mm.fcix.net/archlinux/extra/os/x86_64/extra.db
debug: endeavouros.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'endeavouros.db' from mirror.jingk.ai : Connection time-out
debug: endeavouros.db: retrying from https://mirror.freedif.org/EndeavourOS/repo/endeavouros/x86_64/endeavouros.db
debug: multilib.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'multilib.db' from codingflyboy.mm.fcix.net : Connection time-out
debug: multilib.db: retrying from https://coresite.mm.fcix.net/archlinux/multilib/os/x86_64/multilib.db
debug: core.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'core.db' from codingflyboy.mm.fcix.net : Connection time-out
e[1;33mwarning: e[0mtoo many errors from codingflyboy.mm.fcix.net, skipping for the remainder of this transaction
debug: core.db: retrying from https://coresite.mm.fcix.net/archlinux/core/os/x86_64/core.db
debug: extra.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'extra.db' from coresite.mm.fcix.net : Connection time-out
debug: extra.db: retrying from https://irltoolkit.mm.fcix.net/archlinux/extra/os/x86_64/extra.db
debug: endeavouros.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'endeavouros.db' from mirror.freedif.org : Connection time-out
debug: endeavouros.db: retrying from https://mirrors.urbanwave.co.za/endeavouros/repo/endeavouros/x86_64/endeavouros.db
debug: multilib.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'multilib.db' from coresite.mm.fcix.net : Connection time-out
debug: multilib.db: retrying from https://irltoolkit.mm.fcix.net/archlinux/multilib/os/x86_64/multilib.db
debug: core.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'core.db' from coresite.mm.fcix.net : Connection time-out
e[1;33mwarning: e[0mtoo many errors from coresite.mm.fcix.net, skipping for the remainder of this transaction
debug: core.db: retrying from https://irltoolkit.mm.fcix.net/archlinux/core/os/x86_64/core.db
debug: extra.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'extra.db' from irltoolkit.mm.fcix.net : Connection time-out
debug: extra.db: retrying from https://mirror.fcix.net/archlinux/extra/os/x86_64/extra.db
debug: endeavouros.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'endeavouros.db' from mirrors.urbanwave.co.za : Connection time-out
debug: endeavouros.db: retrying from https://mirror.funami.tech/endeavouros/repo/endeavouros/x86_64/endeavouros.db
debug: multilib.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'multilib.db' from irltoolkit.mm.fcix.net : Connection time-out
debug: multilib.db: retrying from https://mirror.fcix.net/archlinux/multilib/os/x86_64/multilib.db
debug: core.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'core.db' from irltoolkit.mm.fcix.net : Connection time-out
e[1;33mwarning: e[0mtoo many errors from irltoolkit.mm.fcix.net, skipping for the remainder of this transaction
debug: core.db: retrying from https://mirror.fcix.net/archlinux/core/os/x86_64/core.db
debug: core.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'core.db' from mirror.fcix.net : Connection time-out
debug: core.db: retrying from https://mnvoip.mm.fcix.net/archlinux/core/os/x86_64/core.db
debug: extra.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'extra.db' from mirror.fcix.net : Connection time-out
debug: extra.db: retrying from https://mnvoip.mm.fcix.net/archlinux/extra/os/x86_64/extra.db
debug: endeavouros.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'endeavouros.db' from mirror.funami.tech : Connection time-out
debug: endeavouros.db: retrying from https://mirror.accum.se/mirror/endeavouros/repo/endeavouros/x86_64/endeavouros.db
debug: multilib.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'multilib.db' from mirror.fcix.net : Connection time-out
e[1;33mwarning: e[0mtoo many errors from mirror.fcix.net, skipping for the remainder of this transaction
debug: multilib.db: retrying from https://mnvoip.mm.fcix.net/archlinux/multilib/os/x86_64/multilib.db
debug: core.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'core.db' from mnvoip.mm.fcix.net : Connection time-out
debug: core.db: retrying from https://nnenix.mm.fcix.net/archlinux/core/os/x86_64/core.db
debug: extra.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'extra.db' from mnvoip.mm.fcix.net : Connection time-out
debug: extra.db: retrying from https://nnenix.mm.fcix.net/archlinux/extra/os/x86_64/extra.db
debug: multilib.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'multilib.db' from mnvoip.mm.fcix.net : Connection time-out
e[1;33mwarning: e[0mtoo many errors from mnvoip.mm.fcix.net, skipping for the remainder of this transaction
debug: multilib.db: retrying from https://nnenix.mm.fcix.net/archlinux/multilib/os/x86_64/multilib.db
debug: endeavouros.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'endeavouros.db' from mirror.accum.se : Connection time-out
debug: endeavouros.db: retrying from https://mirror.archlinux.tw/EndeavourOS/repo/endeavouros/x86_64/endeavouros.db
debug: core.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'core.db' from nnenix.mm.fcix.net : Connection time-out
debug: core.db: retrying from https://nocix.mm.fcix.net/archlinux/core/os/x86_64/core.db
debug: extra.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'extra.db' from nnenix.mm.fcix.net : Connection time-out
debug: extra.db: retrying from https://nocix.mm.fcix.net/archlinux/extra/os/x86_64/extra.db
debug: multilib.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'multilib.db' from nnenix.mm.fcix.net : Connection time-out
e[1;33mwarning: e[0mtoo many errors from nnenix.mm.fcix.net, skipping for the remainder of this transaction
debug: multilib.db: retrying from https://nocix.mm.fcix.net/archlinux/multilib/os/x86_64/multilib.db
debug: endeavouros.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'endeavouros.db' from mirror.archlinux.tw : Connection time-out
debug: endeavouros.db: retrying from https://fastmirror.pp.ua/endeavouros/repo/endeavouros/x86_64/endeavouros.db
debug: core.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'core.db' from nocix.mm.fcix.net : Connection time-out
debug: core.db: retrying from https://opencolo.mm.fcix.net/archlinux/core/os/x86_64/core.db
debug: extra.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'extra.db' from nocix.mm.fcix.net : Connection time-out
debug: extra.db: retrying from https://opencolo.mm.fcix.net/archlinux/extra/os/x86_64/extra.db
debug: multilib.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'multilib.db' from nocix.mm.fcix.net : Connection time-out
e[1;33mwarning: e[0mtoo many errors from nocix.mm.fcix.net, skipping for the remainder of this transaction
debug: multilib.db: retrying from https://opencolo.mm.fcix.net/archlinux/multilib/os/x86_64/multilib.db
debug: endeavouros.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'endeavouros.db' from fastmirror.pp.ua : Connection time-out
debug: endeavouros.db: retrying from https://endeavouros.ip-connect.info/repo/endeavouros/x86_64/endeavouros.db
debug: core.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'core.db' from opencolo.mm.fcix.net : Connection time-out
debug: core.db: no more servers to retry
debug: extra.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'extra.db' from opencolo.mm.fcix.net : Connection time-out
debug: extra.db: no more servers to retry
debug: multilib.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'multilib.db' from opencolo.mm.fcix.net : Connection time-out
e[1;33mwarning: e[0mtoo many errors from opencolo.mm.fcix.net, skipping for the remainder of this transaction
debug: multilib.db: no more servers to retry
debug: endeavouros.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'endeavouros.db' from endeavouros.ip-connect.info : Connection time-out
debug: endeavouros.db: retrying from https://mirrors.gigenet.com/endeavouros/repo/endeavouros/x86_64/endeavouros.db
debug: endeavouros.db: curl returned result 28 from transfer
e[1;31merror: e[0mfailed retrieving file 'endeavouros.db' from mirrors.gigenet.com : Connection time-out
debug: endeavouros.db: no more servers to retry
debug: curl_download_internal return code is -1
debug: failed to sync dbs: download library error
e[1;31merror: e[0mfailed to synchronize all databases (download library error)
debug: unregistering database 'local'
debug: unregistering database 'endeavouros'
debug: unregistering database 'core'
debug: unregistering database 'extra'
debug: unregistering database 'multilib'

thx in advance :slight_smile:

Hi, bring up your Welcome screen and run Update Mirrors and also Update Mirrors (Endeavouros).
Then try updating from the Welcome screen as well, posting any errors here.

3 Likes

acts like/walks like/talks like mirror/reflector thing, I agree. A Complete Idiot's Guide To Endeavour OS Maintenance / Update / Upgrade ----@ Idir I do the all seven steps in this guide monthy. try it.

3 Likes

Same here. I made a quick cheat-sheet I use so I don’t have to wade through the thread or keep going to the original post.

1 Like

@Idir

It would possibly be better if you just post the whole output of sudo pacman -Syu

1 Like

Is your network managed by someone else? For example, your school or work.

You dived right into the deep end with Arch :sweat_smile: Well done surviving this far! :+1:

In a similar vein, are you possibly connected via VPN?

The potential is, that a managed network or VPN, employs some form of filtering, whether via DNS resolution or firewall, that is disrupting your system’s connection to the repositories. With respect to VPN specifically, sometimes it’s the remote server that has blocks in place, but I’ve not encountered that with the Arch repos per se.

To address the ‘keys’ issue, rather than yay, you might use eos-update, which will do what yay does plus some additional things, including handling key updates.

eos-update --yay

Add --nvidia if you have a Nvidia GPU as well.

eos-update --yay --nvidia

rate-mirrors is a great tool for ranking mirrors.

Ranking Arch mirrors (saves results to /etc/pacman.d/mirrorlist file):

rate-mirrors --disable-comments-in-file --protocol=https arch --max-delay 7200 | sudo tee /etc/pacman.d/mirrorlist

Ranking EndeavourOS mirrors (saves results to /etc/pacman.d/endeavouros-mirrorlist file):

rate-mirrors --disable-comments-in-file --protocol=https endeavouros  | sudo tee /etc/pacman.d/endeavouros-mirrorlist

To clean unneeded dependencies (orphan packages):

yay -Yc

Isn’t what i posted the entire output i just copied the text from the debug thing and posted it, if not how do i do that

no it’s my home network

As I stated i did check the mirrors first thing after the install but I done it again just in case. the welcome window take around 5min to show up, the update arch mirrors don’t work so i did it manually reflector --country France,Germany,Spain --age 12 --protocol https --sort rate --save /etc/pacman.d/mirrorlist the endeavour mirror worked as it should ig. Then trying to update after that same output but i waited a little bit and got this

error: failed retrieving file 'endeavouros.db' from ftp.belnet.be : Connection time-out
error: failed retrieving file 'core.db' from us.arch.niranjan.co : Connection time-out
error: failed retrieving file 'extra.db' from us.arch.niranjan.co : Connection time-out
error: failed retrieving file 'multilib.db' from us.arch.niranjan.co : Connection time-out
warning: too many errors from us.arch.niranjan.co, skipping for the remainder of this transaction
error: failed retrieving file 'core.db' from arch.mirror.constant.com : Connection time-out
error: failed retrieving file 'extra.db' from arch.mirror.constant.com : Connection time-out
error: failed retrieving file 'multilib.db' from arch.mirror.constant.com : Connection time-out
warning: too many errors from arch.mirror.constant.com, skipping for the remainder of this transaction
error: failed retrieving file 'endeavouros.db' from mirrors.tuna.tsinghua.edu.cn : Connection time-out
error: failed retrieving file 'core.db' from mirrors.vectair.net : Connection time-out
error: failed retrieving file 'extra.db' from mirrors.vectair.net : Connection time-out
error: failed retrieving file 'multilib.db' from mirrors.vectair.net : Connection time-out
warning: too many errors from mirrors.vectair.net, skipping for the remainder of this transaction
error: failed retrieving file 'endeavouros.db' from mirrors.jlu.edu.cn : Connection time-out
error: failed retrieving file 'core.db' from mirrors.lug.mtu.edu : Connection time-out
error: failed retrieving file 'extra.db' from mirrors.lug.mtu.edu : Connection time-out
error: failed retrieving file 'multilib.db' from mirrors.lug.mtu.edu : Connection time-out
warning: too many errors from mirrors.lug.mtu.edu, skipping for the remainder of this transaction
error: failed retrieving file 'endeavouros.db' from mirror.sjtu.edu.cn : Connection time-out
error: failed retrieving file 'core.db' from mirrors.rit.edu : Connection time-out
error: failed retrieving file 'extra.db' from mirrors.rit.edu : Connection time-out
error: failed retrieving file 'multilib.db' from mirrors.rit.edu : Connection time-out
warning: too many errors from mirrors.rit.edu, skipping for the remainder of this transaction
error: failed retrieving file 'endeavouros.db' from mirrors.c0urier.net : Connection time-out
error: failed retrieving file 'endeavouros.db' from mirror.alpix.eu : Connection time-out
error: failed retrieving file 'core.db' from us.mirrors.cicku.me : Connection time-out
error: failed retrieving file 'extra.db' from us.mirrors.cicku.me : Connection time-out
error: failed retrieving file 'multilib.db' from us.mirrors.cicku.me : Connection time-out
warning: too many errors from us.mirrors.cicku.me, skipping for the remainder of this transaction
error: failed retrieving file 'endeavouros.db' from mirror.moson.org : Connection time-out
error: failed retrieving file 'core.db' from arch.hu.fo : Connection time-out
error: failed retrieving file 'extra.db' from arch.hu.fo : Connection time-out
error: failed retrieving file 'multilib.db' from arch.hu.fo : Connection time-out
warning: too many errors from arch.hu.fo, skipping for the remainder of this transaction
error: failed retrieving file 'endeavouros.db' from fosszone.csd.auth.gr : Connection time-out
error: failed retrieving file 'multilib.db' from mirror.arizona.edu : Connection time-out
error: failed retrieving file 'core.db' from mirror.arizona.edu : Connection time-out
error: failed retrieving file 'extra.db' from mirror.arizona.edu : Connection time-out
warning: too many errors from mirror.arizona.edu, skipping for the remainder of this transaction
error: failed retrieving file 'endeavouros.db' from mirror.albony.xyz : Connection time-out
error: failed retrieving file 'multilib.db' from archmirror1.octyl.net : Connection time-out
error: failed retrieving file 'core.db' from archmirror1.octyl.net : Connection time-out
error: failed retrieving file 'extra.db' from archmirror1.octyl.net : Connection time-out
warning: too many errors from archmirror1.octyl.net, skipping for the remainder of this transaction
error: failed retrieving file 'endeavouros.db' from mirrors.nxtgen.com : Connection time-out
error: failed retrieving file 'multilib.db' from arch.mirror.k0.ae : Connection time-out
error: failed retrieving file 'core.db' from arch.mirror.k0.ae : Connection time-out
error: failed retrieving file 'extra.db' from arch.mirror.k0.ae : Connection time-out
warning: too many errors from arch.mirror.k0.ae, skipping for the remainder of this transaction
error: failed retrieving file 'multilib.db' from mirrors.ocf.berkeley.edu : Connection time-out
error: failed retrieving file 'core.db' from mirrors.ocf.berkeley.edu : Connection time-out
error: failed retrieving file 'extra.db' from mirrors.ocf.berkeley.edu : Connection time-out
warning: too many errors from mirrors.ocf.berkeley.edu, skipping for the remainder of this transaction
error: failed retrieving file 'endeavouros.db' from www.miraa.jp : Connection time-out
error: failed retrieving file 'multilib.db' from zxcvfdsa.com : Connection time-out
error: failed retrieving file 'core.db' from zxcvfdsa.com : Connection time-out
error: failed retrieving file 'extra.db' from zxcvfdsa.com : Connection time-out
warning: too many errors from zxcvfdsa.com, skipping for the remainder of this transaction
error: failed retrieving file 'endeavouros.db' from md.mirrors.hacktegic.com : Connection time-out
error: failed retrieving file 'core.db' from codingflyboy.mm.fcix.net : Connection time-out
error: failed retrieving file 'extra.db' from codingflyboy.mm.fcix.net : Connection time-out
error: failed retrieving file 'endeavouros.db' from mirror.jingk.ai : Connection time-out
error: failed retrieving file 'multilib.db' from codingflyboy.mm.fcix.net : Connection time-out
warning: too many errors from codingflyboy.mm.fcix.net, skipping for the remainder of this transaction
error: failed retrieving file 'core.db' from coresite.mm.fcix.net : Connection time-out
error: failed retrieving file 'extra.db' from coresite.mm.fcix.net : Connection time-out
error: failed retrieving file 'endeavouros.db' from mirror.freedif.org : Connection time-out
error: failed retrieving file 'multilib.db' from coresite.mm.fcix.net : Connection time-out
warning: too many errors from coresite.mm.fcix.net, skipping for the remainder of this transaction
error: failed retrieving file 'extra.db' from irltoolkit.mm.fcix.net : Connection time-out
error: failed retrieving file 'endeavouros.db' from mirrors.urbanwave.co.za : Connection time-out
error: failed retrieving file 'multilib.db' from irltoolkit.mm.fcix.net : Connection time-out
error: failed retrieving file 'core.db' from irltoolkit.mm.fcix.net : Connection time-out
warning: too many errors from irltoolkit.mm.fcix.net, skipping for the remainder of this transaction
error: failed retrieving file 'extra.db' from mirror.fcix.net : Connection time-out
error: failed retrieving file 'multilib.db' from mirror.fcix.net : Connection time-out
error: failed retrieving file 'core.db' from mirror.fcix.net : Connection time-out
warning: too many errors from mirror.fcix.net, skipping for the remainder of this transaction
error: failed retrieving file 'endeavouros.db' from mirror.funami.tech : Connection time-out
error: failed retrieving file 'multilib.db' from mnvoip.mm.fcix.net : Connection time-out
error: failed retrieving file 'core.db' from mnvoip.mm.fcix.net : Connection time-out
error: failed retrieving file 'endeavouros.db' from mirror.accum.se : Connection time-out
error: failed retrieving file 'extra.db' from mnvoip.mm.fcix.net : Connection time-out
warning: too many errors from mnvoip.mm.fcix.net, skipping for the remainder of this transaction
error: failed retrieving file 'multilib.db' from nnenix.mm.fcix.net : Connection time-out
error: failed retrieving file 'core.db' from nnenix.mm.fcix.net : Connection time-out
error: failed retrieving file 'endeavouros.db' from mirror.archlinux.tw : Connection time-out
error: failed retrieving file 'extra.db' from nnenix.mm.fcix.net : Connection time-out
warning: too many errors from nnenix.mm.fcix.net, skipping for the remainder of this transaction
error: failed retrieving file 'multilib.db' from nocix.mm.fcix.net : Connection time-out
error: failed retrieving file 'core.db' from nocix.mm.fcix.net : Connection time-out
error: failed retrieving file 'endeavouros.db' from fastmirror.pp.ua : Connection time-out
error: failed retrieving file 'extra.db' from nocix.mm.fcix.net : Connection time-out
warning: too many errors from nocix.mm.fcix.net, skipping for the remainder of this transaction
error: failed retrieving file 'endeavouros.db' from endeavouros.ip-connect.info : Connection time-out
error: failed retrieving file 'multilib.db' from opencolo.mm.fcix.net : Connection time-out
error: failed retrieving file 'core.db' from opencolo.mm.fcix.net : Connection time-out
error: failed retrieving file 'extra.db' from opencolo.mm.fcix.net : Connection time-out
warning: too many errors from opencolo.mm.fcix.net, skipping for the remainder of this transaction
error: failed retrieving file 'endeavouros.db' from mirrors.gigenet.com : Connection time-out
error: failed to synchronize all databases (download library error)

Open a terminal and type.

ping 8.8.8.8

sure here

ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=116 time=48.6 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=116 time=51.7 ms
64 bytes from 8.8.8.8: icmp_seq=3 ttl=116 time=49.9 ms
64 bytes from 8.8.8.8: icmp_seq=4 ttl=116 time=48.8 ms
64 bytes from 8.8.8.8: icmp_seq=5 ttl=116 time=50.3 ms
^C
--- 8.8.8.8 ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4006ms
rtt min/avg/max/mdev = 48.590/49.841/51.723/1.133 ms

Let’s see a ping with a URL.

ping archlinux.org

I’ve been told that it’s good for beginners to get familiar with the linux in general

nope i don’t think so, but the router is set to the google dns if it’s relevant

eos-update --yay

gave me

eos-update 
eos-update: package updater with additional features
Updating native apps...
:: Synchronizing package databases...
error: failed to synchronize all databases (no servers configured for repository)

that is weird cuz last time i used the command it didn’t give me this error it just froze in

Synchronizing package databases

and

rate-mirrors

looks like I don’t have it

bash: rate-mirrors: command not found

yeah sure

ping archlinux.org
PING archlinux.org (95.217.163.246) 56(84) bytes of data.
64 bytes from archlinux.org (95.217.163.246): icmp_seq=1 ttl=43 time=187 ms
64 bytes from archlinux.org (95.217.163.246): icmp_seq=2 ttl=43 time=91.1 ms
64 bytes from archlinux.org (95.217.163.246): icmp_seq=3 ttl=43 time=94.5 ms
64 bytes from archlinux.org (95.217.163.246): icmp_seq=4 ttl=43 time=93.2 ms
64 bytes from archlinux.org (95.217.163.246): icmp_seq=5 ttl=43 time=175 ms
64 bytes from archlinux.org (95.217.163.246): icmp_seq=6 ttl=43 time=197 ms
^C
--- archlinux.org ping statistics ---
6 packets transmitted, 6 received, 0% packet loss, time 5008ms
rtt min/avg/max/mdev = 91.050/139.608/197.040/47.139 ms

oh yeah i forgot to send this
Screenshot_20240902_123041

I will thx for the suggestion

Another test: Remove all servers from the mirrorlist except for the first one.
Make sure you can ping the first one. And then try again to update.

But before you do that, let eos-update check all the servers:

eos-update --check-mirrors

What does it say?

Looks like the EndeavourOS mirrors are not properly ranked.
Please run command

eos-rankmirrors

and show the output here.

I don’t know what countries you have set for ranking the mirrors but maybe try USA and Canada also just to see or another. You can rank mirrors all day long but if there are mirror problems in the country being used you have to isolate the problematic mirrors and remove them sometimes. Trying another country may help.