Hi,
I'm finding it impossible to do anything with pacman and yay today,
-Syu, even -Syyu both not working
also -S is not working for every package I have tried
I am super confused, have been trying to figure this out all day.
I remember this problem starting when I was changing pacman.conf to enable multilib,
here is me trying -Syu in yay:
booflet451-Reboofed:[booflet451]:~$ yay -Syu
[sudo] password for booflet451:
:: Synchronising package databases...
system.db failed to download
world.db failed to download
galaxy.db failed to download
error: failed retrieving file 'world.db' from archlinux.cu.be : The requested URL returned error: 404
error: failed retrieving file 'galaxy.db' from archlinux.cu.be : The requested URL returned error: 404
error: failed retrieving file 'system.db' from archlinux.cu.be : The requested URL returned error: 404
warning: too many errors from archlinux.cu.be, skipping for the remainder of this transaction
error: failed retrieving file 'world.db' from mirror.tiguinet.net : The requested URL returned error: 404
error: failed retrieving file 'galaxy.db' from mirror.tiguinet.net : The requested URL returned error: 404
error: failed retrieving file 'world.db' from archlinux.de-labrusse.fr : The requested URL returned error: 404
error: failed retrieving file 'galaxy.db' from archlinux.de-labrusse.fr : The requested URL returned error: 404
error: failed retrieving file 'system.db' from mirror.tiguinet.net : The requested URL returned error: 404
warning: too many errors from mirror.tiguinet.net, skipping for the remainder of this transaction
(...)
warning: too many errors from ftp.uni-bayreuth.de, skipping for the remainder of this transaction
error: failed retrieving file 'galaxy.db' from ftp.uni-hannover.de : The requested URL returned error: 404
error: failed retrieving file 'world.db' from ftp.uni-hannover.de : The requested URL returned error: 404
error: failed retrieving file 'system.db' from ftp.uni-hannover.de : The requested URL returned error: 404
warning: too many errors from ftp.uni-hannover.de, skipping for the remainder of this transaction
error: failed retrieving file 'world.db' from ftp.uni-kl.de : The requested URL returned error: 404
error: failed retrieving file 'system.db' from ftp.uni-kl.de : The requested URL returned error: 404
error: failed retrieving file 'galaxy.db' from ftp.uni-kl.de : The requested URL returned error: 404
warning: too many errors from ftp.uni-kl.de, skipping for the remainder of this transaction
error: failed to synchronize all databases (failed to retrieve some files)
-> error installing repo packages
booflet451-Reboofed:[booflet451]:~$
here is "sudo pacman -S gedit" as an example:
booflet451-Reboofed:[booflet451]:~$ sudo pacman -S gedit
[sudo] password for booflet451:
liSorry, try again.
[sudo] password for booflet451:
Sorry, try again.
[sudo] password for booflet451:
resolving dependencies...
looking for conflicting packages...
Packages (4) amtk-5.3.1-1 gspell-1.8.4-1 tepl-6.00.0-3 gedit-40.1-1
Total Download Size: 2.57 MiB
Total Installed Size: 16.58 MiB
:: Proceed with installation? [Y/n]
:: Retrieving packages...
gedit-40.1-1-x86_64.pkg.tar.zst failed to download
tepl-6.00.0-3-x86_64.pkg.tar.zst failed to download
gspell-1.8.4-1-x86_64.pkg.tar.zst failed to download
amtk-5.3.1-1-x86_64.pkg.tar.zst failed to download
Total (4/4) 2.6 MiB 516 KiB/s 00:05 [###################] 100%
error: failed retrieving file 'amtk-5.3.1-1-x86_64.pkg.tar.zst' from archlinux.cu.be : The requested URL returned error: 404
error: failed retrieving file 'gedit-40.1-1-x86_64.pkg.tar.zst' from archlinux.cu.be : The requested URL returned error: 404
error: failed retrieving file 'tepl-6.00.0-3-x86_64.pkg.tar.zst' from archlinux.cu.be : The requested URL returned error: 404
warning: too many errors from archlinux.cu.be, skipping for the remainder of this transaction
(...)
error: failed retrieving file 'gspell-1.8.4-1-x86_64.pkg.tar.zst' from ftp.uni-hannover.de : The requested URL returned error: 404
error: failed retrieving file 'gspell-1.8.4-1-x86_64.pkg.tar.zst' from ftp.uni-kl.de : The requested URL returned error: 404
error: failed retrieving file 'gedit-40.1-1-x86_64.pkg.tar.zst' from ftp.uni-kl.de : The requested URL returned error: 404
error: failed retrieving file 'amtk-5.3.1-1-x86_64.pkg.tar.zst' from ftp.uni-kl.de : The requested URL returned error: 404
warning: too many errors from ftp.uni-kl.de, skipping for the remainder of this transaction
error: failed retrieving file 'tepl-6.00.0-3-x86_64.pkg.tar.zst' from ftp.uni-kl.de : The requested URL returned error: 404
warning: failed to retrieve some files
error: failed to commit transaction (failed to retrieve some files)
Errors occurred, no packages were upgraded.
booflet451-Reboofed:[booflet451]:~$
my mirrorlist
## Arch Linux repository mirrorlist
## Generated on 2021-11-25
##
## Worldwide
##Server = http://mirror.rackspace.com/archlinux/$repo/os/$arch
##Server = https://mirror.rackspace.com/archlinux/$repo/os/$arch
## Australia
#Server = https://mirror.aarnet.edu.au/pub/archlinux/$repo/os/$arch
#Server = http://archlinux.mirror.digitalpacific.com.au/$repo/os/$arch
#Server = https://archlinux.mirror.digitalpacific.com.au/$repo/os/$arch
#Server = http://ftp.iinet.net.au/pub/archlinux/$repo/os/$arch
#Server = http://mirror.internode.on.net/pub/archlinux/$repo/os/$arch
#Server = http://arch.lucassymons.net/$repo/os/$arch
#Server = https://arch.lucassymons.net/$repo/os/$arch
#Server = http://syd.mirror.rackspace.com/archlinux/$repo/os/$arch
#Server = https://syd.mirror.rackspace.com/archlinux/$repo/os/$arch
#Server = http://ftp.swin.edu.au/archlinux/$repo/os/$arch
## Austria
##Server = http://mirror.digitalnova.at/archlinux/$repo/os/$arch
##Server = http://mirror.easyname.at/archlinux/$repo/os/$arch
## Bangladesh
#Server = http://mirror.xeonbd.com/archlinux/$repo/os/$arch
## Belarus
#Server = http://ftp.byfly.by/pub/archlinux/$repo/os/$arch
#Server = http://mirror.datacenter.by/pub/archlinux/$repo/os/$arch
## Belgium
Server = http://archlinux.cu.be/$repo/os/$arch
##Server = http://archlinux.mirror.kangaroot.net/$repo/os/$arch
Server = http://mirror.tiguinet.net/arch/$repo/os/$arch
## Bosnia and Herzegovina
#Server = http://archlinux.mirror.ba/$repo/os/$arch
## Brazil
#Server = http://br.mirror.archlinux-br.org/$repo/os/$arch
#Server = http://archlinux.c3sl.ufpr.br/$repo/os/$arch
#Server = http://www.caco.ic.unicamp.br/archlinux/$repo/os/$arch
#Server = https://www.caco.ic.unicamp.br/archlinux/$repo/os/$arch
#Server = http://linorg.usp.br/archlinux/$repo/os/$arch
#Server = http://archlinux.pop-es.rnp.br/$repo/os/$arch
#Server = http://mirror.ufam.edu.br/archlinux/$repo/os/$arch
#Server = http://mirror.ufscar.br/archlinux/$repo/os/$arch
## Bulgaria
#Server = https://mirror.darklinux.uk/archlinux/$repo/os/$arch
#Server = http://mirror.host.ag/archlinux/$repo/os/$arch
#Server = http://mirrors.netix.net/archlinux/$repo/os/$arch
#Server = http://mirror.telepoint.bg/archlinux/$repo/os/$arch
#Server = https://mirror.telepoint.bg/archlinux/$repo/os/$arch
#Server = http://mirrors.uni-plovdiv.net/archlinux/$repo/os/$arch
#Server = https://mirrors.uni-plovdiv.net/archlinux/$repo/os/$arch
## Czechia
#Server = http://mirror.dkm.cz/archlinux/$repo/os/$arch
#Server = https://mirror.dkm.cz/archlinux/$repo/os/$arch
#Server = https://europe.mirror.pkgbuild.com/$repo/os/$arch
#Server = http://ftp.fi.muni.cz/pub/linux/arch/$repo/os/$arch
#Server = http://ftp.linux.cz/pub/linux/arch/$repo/os/$arch
#Server = http://gluttony.sin.cvut.cz/arch/$repo/os/$arch
#Server = https://gluttony.sin.cvut.cz/arch/$repo/os/$arch
#Server = http://mirrors.nic.cz/archlinux/$repo/os/$arch
#Server = http://ftp.sh.cvut.cz/arch/$repo/os/$arch
#Server = https://ftp.sh.cvut.cz/arch/$repo/os/$arch
#Server = http://mirror.vpsfree.cz/archlinux/$repo/os/$arch
## Denmark
#Server = http://mirrors.dotsrc.org/archlinux/$repo/os/$arch
#Server = https://mirrors.dotsrc.org/archlinux/$repo/os/$arch
#Server = http://mirror.one.com/archlinux/$repo/os/$arch
#Server = https://mirror.one.com/archlinux/$repo/os/$arch
## Finland
#Server = https://arch.mcstrugs.org/$repo/os/$arch
#Server = http://mirror.arctic.lol/ArchMirror/$repo/os/$arch
#Server = https://mirror.arctic.lol/ArchMirror/$repo/os/$arch
#Server = http://arch.mirror.far.fi/$repo/os/$arch
#Server = http://mirror.hosthink.net/archlinux/$repo/os/$arch
#Server = https://mirror.srv.fail/archlinux/$repo/os/$arch
#Server = http://mirror.wuki.li/archlinux/$repo/os/$arch
#Server = https://mirror.wuki.li/archlinux/$repo/os/$arch
#Server = http://arch.yhtez.xyz/$repo/os/$arch
#Server = https://arch.yhtez.xyz/$repo/os/$arch
## France
Server = http://archlinux.de-labrusse.fr/$repo/os/$arch
Server = http://mirror.archlinux.ikoula.com/archlinux/$repo/os/$arch
Server = https://archlinux.vi-di.fr/$repo/os/$arch
Server = http://archlinux.mirrors.benatherton.com/$repo/os/$arch
Server = http://mirror.cyberbits.eu/archlinux/$repo/os/$arch
Server = https://mirror.cyberbits.eu/archlinux/$repo/os/$arch
Server = http://archlinux.datagr.am/$repo/os/$arch
Server = https://mirrors.eric.ovh/arch/$repo/os/$arch
Server = http://mirror.ibcp.fr/pub/archlinux/$repo/os/$arch
Server = http://mirror.lastmikoi.net/archlinux/$repo/os/$arch
Server = https://arch-mirror.cloud.louifox.house/$repo/os/$arch
Server = http://archlinux.mailtunnel.eu/$repo/os/$arch
Server = https://archlinux.mailtunnel.eu/$repo/os/$arch
Server = http://mir.archlinux.fr/$repo/os/$arch
Server = http://mirrors.celianvdb.fr/archlinux/$repo/os/$arch
Server = https://mirrors.celianvdb.fr/archlinux/$repo/os/$arch
Server = http://arch.nimukaito.net/$repo/os/$arch
Server = https://arch.nimukaito.net/$repo/os/$arch
Server = http://mirror.oldsql.cc/archlinux/$repo/os/$arch
Server = https://mirror.oldsql.cc/archlinux/$repo/os/$arch
Server = http://archlinux.mirrors.ovh.net/archlinux/$repo/os/$arch
Server = http://archlinux.polymorf.fr/$repo/os/$arch
Server = http://archlinux.rezopole.net/$repo/os/$arch
Server = https://mirrors.slaanesh.org/archlinux/$repo/os/$arch
Server = http://mirrors.standaloneinstaller.com/archlinux/$repo/os/$arch
Server = https://mirror.sysa.tech/archlinux/$repo/os/$arch
Server = https://mirror.thekinrar.fr/archlinux/$repo/os/$arch
Server = http://ftp.u-strasbg.fr/linux/distributions/archlinux/$repo/os/$arch
Server = https://mirror.wormhole.eu/archlinux/$repo/os/$arch
Server = http://mirroir.wptheme.fr/archlinux/$repo/os/$arch
Server = https://mirroir.wptheme.fr/archlinux/$repo/os/$arch
Server = http://arch.yourlabs.org/$repo/os/$arch
Server = https://arch.yourlabs.org/$repo/os/$arch
## Georgia
#Server = http://archlinux.grena.ge/$repo/os/$arch
#Server = https://archlinux.grena.ge/$repo/os/$arch
## Germany
Server = http://mirror.23m.com/archlinux/$repo/os/$arch
Server = https://mirror.23m.com/archlinux/$repo/os/$arch
Server = http://ftp.agdsn.de/pub/mirrors/archlinux/$repo/os/$arch
Server = https://ftp.agdsn.de/pub/mirrors/archlinux/$repo/os/$arch
Server = https://appuals.com/archlinux/$repo/os/$arch
Server = http://artfiles.org/archlinux.org/$repo/os/$arch
Server = https://mirror.bethselamin.de/$repo/os/$arch
Server = http://mirror.chaoticum.net/arch/$repo/os/$arch
Server = https://mirror.chaoticum.net/arch/$repo/os/$arch
#Server = http://mirror.checkdomain.de/archlinux/$repo/os/$arch
#Server = https://mirror.checkdomain.de/archlinux/$repo/os/$arch
#Server = http://mirror.clientvps.com/archlinux/$repo/os/$arch
#Server = https://mirror.clientvps.com/archlinux/$repo/os/$arch
#Server = https://mirror.dogado.de/archlinux/$repo/os/$arch
#Server = http://mirror.f4st.host/archlinux/$repo/os/$arch
#Server = https://mirror.f4st.host/archlinux/$repo/os/$arch
#Server = http://ftp.fau.de/archlinux/$repo/os/$arch
#Server = https://ftp.fau.de/archlinux/$repo/os/$arch
#Server = https://pkg.fef.moe/archlinux/$repo/os/$arch
#Server = https://dist-mirror.fem.tu-ilmenau.de/archlinux/$repo/os/$arch
#Server = http://mirror.fsrv.services/archlinux/$repo/os/$arch
#Server = https://mirror.fsrv.services/archlinux/$repo/os/$arch
#Server = https://mirror.gnomus.de/$repo/os/$arch
#Server = http://www.gutscheindrache.com/mirror/archlinux/$repo/os/$arch
#Server = http://ftp.gwdg.de/pub/linux/archlinux/$repo/os/$arch
#Server = https://archlinux.homeinfo.de/$repo/os/$arch
#Server = http://archlinux.honkgong.info/$repo/os/$arch
#Server = http://ftp.hosteurope.de/mirror/ftp.archlinux.org/$repo/os/$arch
#Server = http://ftp-stud.hs-esslingen.de/pub/Mirrors/archlinux/$repo/os/$arch
#Server = http://archlinux.mirror.iphh.net/$repo/os/$arch
#Server = https://mirror.iusearchbtw.nl/$repo/os/$arch
#Server = http://arch.jensgutermuth.de/$repo/os/$arch
#Server = https://arch.jensgutermuth.de/$repo/os/$arch
#Server = https://de.arch.mirror.kescher.at/$repo/os/$arch
#Server = http://mirror.kumi.systems/archlinux/$repo/os/$arch
#Server = https://mirror.kumi.systems/archlinux/$repo/os/$arch
#Server = http://mirror.fra10.de.leaseweb.net/archlinux/$repo/os/$arch
#Server = https://mirror.fra10.de.leaseweb.net/archlinux/$repo/os/$arch
#Server = http://mirror.metalgamer.eu/archlinux/$repo/os/$arch
#Server = https://mirror.metalgamer.eu/archlinux/$repo/os/$arch
#Server = http://mirror.mikrogravitation.org/archlinux/$repo/os/$arch
#Server = https://mirror.mikrogravitation.org/archlinux/$repo/os/$arch
#Server = https://mirror.pkgbuild.com/$repo/os/$arch
#Server = http://mirror.moson.org/arch/$repo/os/$arch
#Server = https://mirror.moson.org/arch/$repo/os/$arch
#Server = http://mirrors.n-ix.net/archlinux/$repo/os/$arch
#Server = https://mirrors.n-ix.net/archlinux/$repo/os/$arch
#Server = http://mirror.netcologne.de/archlinux/$repo/os/$arch
#Server = https://mirror.netcologne.de/archlinux/$repo/os/$arch
#Server = http://mirrors.niyawe.de/archlinux/$repo/os/$arch
#Server = https://mirrors.niyawe.de/archlinux/$repo/os/$arch
#Server = http://mirror.orbit-os.com/archlinux/$repo/os/$arch
#Server = https://mirror.orbit-os.com/archlinux/$repo/os/$arch
#Server = http://packages.oth-regensburg.de/archlinux/$repo/os/$arch
#Server = https://packages.oth-regensburg.de/archlinux/$repo/os/$arch
#Server = http://mirror.pagenotfound.de/archlinux/$repo/os/$arch
#Server = https://mirror.pagenotfound.de/archlinux/$repo/os/$arch
#Server = http://phinau.de/arch/$repo/os/$arch
#Server = https://phinau.de/arch/$repo/os/$arch
#Server = https://mirror.pseudoform.org/$repo/os/$arch
#Server = https://www.ratenzahlung.de/mirror/archlinux/$repo/os/$arch
#Server = http://ftp.halifax.rwth-aachen.de/archlinux/$repo/os/$arch
#Server = https://ftp.halifax.rwth-aachen.de/archlinux/$repo/os/$arch
#Server = http://linux.rz.rub.de/archlinux/$repo/os/$arch
#Server = http://mirror.satis-faction.de/archlinux/$repo/os/$arch
#Server = https://mirror.satis-faction.de/archlinux/$repo/os/$arch
#Server = http://mirror.selfnet.de/archlinux/$repo/os/$arch
#Server = https://mirror.selfnet.de/archlinux/$repo/os/$arch
#Server = http://ftp.spline.inf.fu-berlin.de/mirrors/archlinux/$repo/os/$arch
#Server = https://ftp.spline.inf.fu-berlin.de/mirrors/archlinux/$repo/os/$arch
#Server = http://archlinux.thaller.ws/$repo/os/$arch
#Server = https://archlinux.thaller.ws/$repo/os/$arch
#Server = http://ftp.tu-chemnitz.de/pub/linux/archlinux/$repo/os/$arch
Server = http://mirror.ubrco.de/archlinux/$repo/os/$arch
Server = https://mirror.ubrco.de/archlinux/$repo/os/$arch
Server = http://mirror.undisclose.de/archlinux/$repo/os/$arch
Server = https://mirror.undisclose.de/archlinux/$repo/os/$arch
Server = http://ftp.uni-bayreuth.de/linux/archlinux/$repo/os/$arch
Server = http://ftp.uni-hannover.de/archlinux/$repo/os/$arch
Server = http://ftp.uni-kl.de/pub/linux/archlinux/$repo/os/$arch
#Server = http://mirror.united-gameserver.de/archlinux/$repo/os/$arch
#Server = https://arch.unixpeople.org/$repo/os/$arch
#Server = http://ftp.wrz.de/pub/archlinux/$repo/os/$arch
#Server = https://ftp.wrz.de/pub/archlinux/$repo/os/$arch
#Server = http://mirror.wtnet.de/arch/$repo/os/$arch
#Server = https://mirror.wtnet.de/arch/$repo/os/$arch
#Server = http://mirrors.xtom.de/archlinux/$repo/os/$arch
#Server = https://mirrors.xtom.de/archlinux/$repo/os/$arch
#Server = http://arch.mirror.zachlge.org/$repo/os/$arch
#Server = https://arch.mirror.zachlge.org/$repo/os/$arch
## Greece
#Server = http://ftp.cc.uoc.gr/mirrors/linux/archlinux/$repo/os/$arch
#Server = https://repo.greeklug.gr/data/pub/linux/archlinux/$repo/os/$arch
#Server = http://mirrors.myaegean.gr/linux/archlinux/$repo/os/$arch
#Server = http://ftp.ntua.gr/pub/linux/archlinux/$repo/os/$arch
#Server = http://ftp.otenet.gr/linux/archlinux/$repo/os/$arch
## Hungary
#Server = http://ftp.ek-cer.hu/pub/mirrors/ftp.archlinux.org/$repo/os/$arch
#Server = http://archmirror.hbit.sztaki.hu/archlinux/$repo/os/$arch
#Server = http://nova.quantum-mirror.hu/mirrors/pub/archlinux/$repo/os/$arch
#Server = http://quantum-mirror.hu/mirrors/pub/archlinux/$repo/os/$arch
#Server = http://super.quantum-mirror.hu/mirrors/pub/archlinux/$repo/os/$arch
#Server = https://nova.quantum-mirror.hu/mirrors/pub/archlinux/$repo/os/$arch
#Server = https://quantum-mirror.hu/mirrors/pub/archlinux/$repo/os/$arch
#Server = https://super.quantum-mirror.hu/mirrors/pub/archlinux/$repo/os/$arch
## Iceland
#Server = http://mirror.system.is/arch/$repo/os/$arch
#Server = https://mirror.system.is/arch/$repo/os/$arch
## Ireland
#Server = http://ftp.heanet.ie/mirrors/ftp.archlinux.org/$repo/os/$arch
#Server = https://ftp.heanet.ie/mirrors/ftp.archlinux.org/$repo/os/$arch
my pacman conf
GNU nano 5.9 /etc/pacman.conf Modified
#
# /etc/pacman.conf
#
# See the pacman.conf(5) manpage for option and repository directives
#
# GENERAL OPTIONS
#
[options]
# The following paths are commented out with their default values listed.
# If you wish to use different paths, uncomment and update the paths.
#RootDir = /
#DBPath = /var/lib/pacman/
#CacheDir = /var/cache/pacman/pkg/
#LogFile = /var/log/pacman.log
#GPGDir = /etc/pacman.d/gnupg/
#HookDir = /etc/pacman.d/hooks/
HoldPkg = pacman glibc
#XferCommand = /usr/bin/curl -L -C - -f -o %o %u
#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
#CleanMethod = KeepInstalled
Architecture = auto
# Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup
#IgnorePkg =
#IgnoreGroup =
#NoUpgrade =
#NoExtract =
# Misc options
#UseSyslog
Color
#NoProgressBar
CheckSpace
#VerbosePkgLists
ParallelDownloads = 4
# By default, pacman accepts packages signed by keys that its local keyring
# trusts (see pacman-key and its man page), as well as unsigned packages.
SigLevel = Required DatabaseOptional
LocalFileSigLevel = Optional
#RemoteFileSigLevel = Required
# NOTE: You must run `pacman-key --init` before first using pacman; the local
# keyring can then be populated with the keys of all official Artix Linux
# packagers with `pacman-key --populate artix`.
#
# REPOSITORIES
# - can be defined here or included from another file
# - pacman will search repositories in the order defined here
# - local/custom mirrors can be added here or in separate files
# - repositories listed first will take precedence when packages
# have identical names, regardless of version number
# - URLs will have $repo replaced by the name of the current repo
# - URLs will have $arch replaced by the name of the architecture
#
# Repository entries are of the format:
# [repo-name]
# Server = ServerName
# Include = IncludePath
#
# The header [repo-name] is crucial - it must be present and
# uncommented to enable the repo.
#
# The gremlins repositories are disabled by default. To enable, uncomment the
# repo name header and Include lines. You can add preferred servers immediately
# after the header, and they will be used before the default mirrors.
#[gremlins]
#Include = /etc/pacman.d/mirrorlist
[system]
Include = /etc/pacman.d/mirrorlist
[world]
Include = /etc/pacman.d/mirrorlist
#[galaxy-gremlins]
#Include = /etc/pacman.d/mirrorlist
[galaxy]
Include = /etc/pacman.d/mirrorlist
#[multilib]
#Include = /etc/pacman.d/mirrorlist
# If you want to run 32 bit applications on your x86_64 system,
# enable the lib32 repositories as required here.
#[lib32-gremlins]
#Include = /etc/pacman.d/mirrorlist
#[lib32]
#Include = /etc/pacman.d/mirrorlist
# An example of a custom package repository. See the pacman manpage for
# tips on creating your own repositories.
#[custom]
#SigLevel = Optional TrustAll
#Server = file:///home/custompkgs
Check your Internet connection.
ping artixlinux.org
booflet451-Reboofed:[booflet451]:~$ ping artixlinux.org
PING artixlinux.org(2606:4700:3039::6815:c012 (2606:4700:3039::6815:c012)) 56 data bytes
64 bytes from 2606:4700:3039::6815:c012 (2606:4700:3039::6815:c012): icmp_seq=1 ttl=52 time=12.4 ms
64 bytes from 2606:4700:3039::6815:c012 (2606:4700:3039::6815:c012): icmp_seq=2 ttl=52 time=13.1 ms
64 bytes from 2606:4700:3039::6815:c012 (2606:4700:3039::6815:c012): icmp_seq=3 ttl=52 time=13.2 ms
64 bytes from 2606:4700:3039::6815:c012 (2606:4700:3039::6815:c012): icmp_seq=4 ttl=52 time=12.4 ms
64 bytes from 2606:4700:3039::6815:c012 (2606:4700:3039::6815:c012): icmp_seq=5 ttl=52 time=13.0 ms
64 bytes from 2606:4700:3039::6815:c012 (2606:4700:3039::6815:c012): icmp_seq=6 ttl=52 time=12.3 ms
64 bytes from 2606:4700:3039::6815:c012 (2606:4700:3039::6815:c012): icmp_seq=7 ttl=52 time=12.7 ms
64 bytes from 2606:4700:3039::6815:c012 (2606:4700:3039::6815:c012): icmp_seq=8 ttl=52 time=13.4 ms
64 bytes from 2606:4700:3039::6815:c012 (2606:4700:3039::6815:c012): icmp_seq=9 ttl=52 time=13.0 ms
64 bytes from 2606:4700:3039::6815:c012 (2606:4700:3039::6815:c012): icmp_seq=10 ttl=52 time=12.7 ms
64 bytes from 2606:4700:3039::6815:c012 (2606:4700:3039::6815:c012): icmp_seq=11 ttl=52 time=13.0 ms
64 bytes from 2606:4700:3039::6815:c012 (2606:4700:3039::6815:c012): icmp_seq=12 ttl=52 time=13.5 ms
64 bytes from 2606:4700:3039::6815:c012 (2606:4700:3039::6815:c012): icmp_seq=13 ttl=52 time=12.7 ms
64 bytes from 2606:4700:3039::6815:c012 (2606:4700:3039::6815:c012): icmp_seq=14 ttl=52 time=14.0 ms
64 bytes from 2606:4700:3039::6815:c012 (2606:4700:3039::6815:c012): icmp_seq=15 ttl=52 time=12.9 ms
64 bytes from 2606:4700:3039::6815:c012 (2606:4700:3039::6815:c012): icmp_seq=16 ttl=52 time=13.0 ms
64 bytes from 2606:4700:3039::6815:c012 (2606:4700:3039::6815:c012): icmp_seq=17 ttl=52 time=19.2 ms
64 bytes from 2606:4700:3039::6815:c012 (2606:4700:3039::6815:c012): icmp_seq=18 ttl=52 time=13.3 ms
64 bytes from 2606:4700:3039::6815:c012 (2606:4700:3039::6815:c012): icmp_seq=19 ttl=52 time=12.7 ms
64 bytes from 2606:4700:3039::6815:c012 (2606:4700:3039::6815:c012): icmp_seq=20 ttl=52 time=12.7 ms
64 bytes from 2606:4700:3039::6815:c012 (2606:4700:3039::6815:c012): icmp_seq=21 ttl=52 time=12.4 ms
64 bytes from 2606:4700:3039::6815:c012 (2606:4700:3039::6815:c012): icmp_seq=22 ttl=52 time=13.1 ms
64 bytes from 2606:4700:3039::6815:c012 (2606:4700:3039::6815:c012): icmp_seq=23 ttl=52 time=13.6 ms
64 bytes from 2606:4700:3039::6815:c012 (2606:4700:3039::6815:c012): icmp_seq=24 ttl=52 time=13.7 ms
64 bytes from 2606:4700:3039::6815:c012 (2606:4700:3039::6815:c012): icmp_seq=25 ttl=52 time=13.2 ms
64 bytes from 2606:4700:3039::6815:c012 (2606:4700:3039::6815:c012): icmp_seq=26 ttl=52 time=14.7 ms
64 bytes from 2606:4700:3039::6815:c012 (2606:4700:3039::6815:c012): icmp_seq=27 ttl=52 time=13.5 ms
64 bytes from 2606:4700:3039::6815:c012 (2606:4700:3039::6815:c012): icmp_seq=28 ttl=52 time=13.4 ms
64 bytes from 2606:4700:3039::6815:c012 (2606:4700:3039::6815:c012): icmp_seq=29 ttl=52 time=12.9 ms
64 bytes from 2606:4700:3039::6815:c012 (2606:4700:3039::6815:c012): icmp_seq=30 ttl=52 time=14.1 ms
64 bytes from 2606:4700:3039::6815:c012 (2606:4700:3039::6815:c012): icmp_seq=31 ttl=52 time=12.9 ms
^C
--- artixlinux.org ping statistics ---
31 packets transmitted, 31 received, 0% packet loss, time 30050ms
rtt min/avg/max/mdev = 12.320/13.310/19.170/1.190 ms
seems to be fine
edit:
clarification, even though I am able to ping, I am still having the issue as originally described
Try rankmirrors (https://wiki.archlinux.org/title/Mirrors#Sorting_mirrors).
Assuming your mirrorlist is /etc/pacman.d/mirrorlist: it contains the arch mirrors, not artix.
This is the artix mirrorlist (https://gitea.artixlinux.org/packagesA/artix-mirrorlist/src/branch/master/trunk/mirrorlist). The arch mirrorlist is named /etc/pacman.d/mirrorlist-arch. Fix this and it should all be fine again.
wow, that was it, thank you so much :D
serves me right for looking in the arch forums for answers.
for people reading this:
I used
sudo nano edit /etc/pacman.d/mirrorlist
deleted everything
then went to
https://gitea.artixlinux.org/packagesA/artix-mirrorlist/src/branch/master/trunk/mirrorlist
clicker raw and copied the mirrorlist
then ctrl X, Y to save and quit,
now I can run sudo pacman -Syu again.