Error: Unable to download package The requested URL returned error: 404

when i try to update every time on some packages i get this error

error: Unable to download package 'downgrade-10.1.0-1-any.pkg.tar.zst' from geo-mirror.chaotic.cx: The requested URL returned error: 404
error: Unable to download package 'downgrade-10.1.0-1-any.pkg.tar.zst' from cdn-mirror.chaotic.cx: The requested URL returned error: 404
1 Like

Maybe you need a longer mirrorlist.
Use reflector.
man reflector will help.

2 Likes

yes I already did it with garuda assistant but nothing now I have run the reflector command on the terminal

reflector --latest 200 --protocol http,https --sort rate --save /etc/pacman.d/mirrorlist
Try running this. Be warned, it will overwrite your mirrorlist. This command can also be found in the output of man reflector.

1 Like

And every now and then update with upd, which is an alias as follows:
alias upd='sudo reflector --latest 5 --age 2 --fastest 5 --protocol https --sort rate --save /etc/pacman.d/mirrorlist && cat /etc/pacman.d/mirrorlist && sudo pacman -Syu && fish_update_completions && sudo updatedb'

2 Likes

Reflector does in fact not work for Chaotic-AUR mirrors (which are giving the 404), just for Arch mirrors.
I'm missing some context, eg. what command led to this output.

3 Likes
[2021-06-25 15:55:55] WARNING: failed to rate http(s) download (http://arch.mirror.square-r00t.net/community/os/x86_64/community.db): Download timed out after 5 second(s).
[2021-06-25 15:56:01] WARNING: failed to rate http(s) download (https://arch.mirror.square-r00t.net/community/os/x86_64/community.db): Download timed out after 5 second(s).
[2021-06-25 15:56:08] WARNING: failed to rate http(s) download (http://mirror.telepoint.bg/archlinux/community/os/x86_64/community.db): Download timed out after 5 second(s).
[2021-06-25 15:56:29] WARNING: failed to rate http(s) download (http://mirror.lty.me/archlinux/community/os/x86_64/community.db): Download timed out after 5 second(s).
[2021-06-25 15:56:36] WARNING: failed to rate http(s) download (https://mirror.lty.me/archlinux/community/os/x86_64/community.db): Download timed out after 5 second(s).

the command is paru -Syyu

We noticed that the Fosshost mirror is behind on updates, I guess thats where the geo-mirror redirects to.
In this case I'd try to select another mirror next to you manually, as shown in this Asciicast.

Btw, the output of Reflector sometimes gives timeouts which is nothing to worry about - those mirrors wont be included in the final generated mirrorlist :slight_smile:

6 Likes

How many mirrors do you have in your mirrorlist?
If all with reflector fails, you can try copying

this

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

With: reflector --verbose -c AT -c BD -c BY -c BE -c BA -c BR -c BG -c CA -c CL -c CO -c HR -c CZ -c DK -c EC -c EE -c FI -c FR -c GE -c DE -c GR -c HK -c HU -c IS -c IN -c ID -c IR -c IE -c IT -c JP -c KZ -c KE -c LV -c LT -c LU -c MX -c MD -c MC -c NL -c NC -c NZ -c MK -c NO -c PY -c PL -c PT -c RO -c RU -c RS -c SG -c SK -c SI -c ZA -c KR -c ES -c SE -c CH -c TW -c TH -c TR -c UA -c GB -c US -c VN --protocol https --protocol http --age 2 --sort rate --number 500

When: 2021-05-09 10:10:05 UTC

From: https://www.archlinux.org/mirrors/status/json/

Retrieved: 2021-05-09 10:10:05 UTC

Last Check: 2021-05-09 09:42:21 UTC

Denmark

Server = http://mirror.one.com/archlinux/$repo/os/$arch

Netherlands

Server = https://mirror.easylee.nl/archlinux/$repo/os/$arch

Norway

Server = https://mirror.neuf.no/archlinux/$repo/os/$arch

Sweden

Server = https://mirror.osbeck.com/archlinux/$repo/os/$arch

Netherlands

Server = https://mirror.cj2.nl/archlinux/$repo/os/$arch

Netherlands

Server = https://mirror.ams1.nl.leaseweb.net/archlinux/$repo/os/$arch

France

Server = https://arch.yourlabs.org/$repo/os/$arch

Netherlands

Server = http://mirror.ams1.nl.leaseweb.net/archlinux/$repo/os/$arch

Denmark

Server = https://mirrors.dotsrc.org/archlinux/$repo/os/$arch

Germany

Server = https://mirror.fra10.de.leaseweb.net/archlinux/$repo/os/$arch

Netherlands

Server = https://mirror.neostrada.nl/archlinux/$repo/os/$arch

Netherlands

Server = http://mirror.easylee.nl/archlinux/$repo/os/$arch

France

Server = http://arch.yourlabs.org/$repo/os/$arch

Netherlands

Server = https://mirrors.daan.vodka/archlinux/$repo/os/$arch

Netherlands

Server = http://mirror.neostrada.nl/archlinux/$repo/os/$arch

Denmark

Server = http://mirrors.dotsrc.org/archlinux/$repo/os/$arch

Netherlands

Server = http://mirror.cj2.nl/archlinux/$repo/os/$arch

United States

Server = http://mirrors.kernel.org/archlinux/$repo/os/$arch

Norway

Server = https://mirror.archlinux.no/$repo/os/$arch

Norway

Server = http://mirror.neuf.no/archlinux/$repo/os/$arch

Sweden

Server = https://ftp.lysator.liu.se/pub/archlinux/$repo/os/$arch

France

Server = https://mirrors.eric.ovh/arch/$repo/os/$arch

Belgium

Server = http://archlinux.mirror.kangaroot.net/$repo/os/$arch

Netherlands

Server = http://ftp.snt.utwente.nl/pub/os/linux/archlinux/$repo/os/$arch

Germany

Server = http://mirror.fra10.de.leaseweb.net/archlinux/$repo/os/$arch

Netherlands

Server = https://mirrors.xtom.nl/archlinux/$repo/os/$arch

Sweden

Server = http://ftp.lysator.liu.se/pub/archlinux/$repo/os/$arch

Finland

Server = https://mirror.srv.fail/archlinux/$repo/os/$arch

Sweden

Server = https://ftp.myrveln.se/pub/linux/archlinux/$repo/os/$arch

Estonia

Server = http://mirror.cspacehostings.com/archlinux/$repo/os/$arch

Germany

Server = https://mirror.ubrco.de/archlinux/$repo/os/$arch

Netherlands

Server = https://mirror.tarellia.net/distr/archlinux/$repo/os/$arch

Estonia

Server = https://mirror.cspacehostings.com/archlinux/$repo/os/$arch

United Kingdom

Server = https://archlinux.uk.mirror.allworldit.com/archlinux/$repo/os/$arch

Germany

Server = http://mirror.mikrogravitation.org/archlinux/$repo/os/$arch

Norway

Server = http://mirror.archlinux.no/$repo/os/$arch

Germany

Server = https://phinau.de/arch/$repo/os/$arch

Netherlands

Server = http://mirror.tarellia.net/distr/archlinux/$repo/os/$arch

France

Server = https://mirror.cyberbits.eu/archlinux/$repo/os/$arch

Germany

Server = https://mirror.f4st.host/archlinux/$repo/os/$arch

Germany

Server = https://mirror.mikrogravitation.org/archlinux/$repo/os/$arch

France

Server = http://archlinux.polymorf.fr/$repo/os/$arch

Sweden

Server = http://ftp.myrveln.se/pub/linux/archlinux/$repo/os/$arch

Germany

Server = http://phinau.de/arch/$repo/os/$arch

France

Server = https://mirrors.celianvdb.fr/archlinux/$repo/os/$arch

Switzerland

Server = https://pkg.adfinis.com/archlinux/$repo/os/$arch

Finland

Server = http://arch.mirror.far.fi/$repo/os/$arch

Germany

Server = http://mirror.united-gameserver.de/archlinux/$repo/os/$arch

Netherlands

Server = http://mirrors.xtom.nl/archlinux/$repo/os/$arch

Germany

Server = https://mirror.chaoticum.net/arch/$repo/os/$arch

Germany

Server = https://mirror.dogado.de/archlinux/$repo/os/$arch

Germany

Server = http://mirror.f4st.host/archlinux/$repo/os/$arch

Germany

Server = https://mirror.pkgbuild.com/$repo/os/$arch

United Kingdom

Server = http://mirrors.manchester.m247.com/arch-linux/$repo/os/$arch

Switzerland

Server = http://mirror.puzzle.ch/archlinux/$repo/os/$arch

Germany

Server = http://mirror.ubrco.de/archlinux/$repo/os/$arch

Lithuania

Server = https://mirrors.ims.nksc.lt/archlinux/$repo/os/$arch

France

Server = http://mirror.cyberbits.eu/archlinux/$repo/os/$arch

Lithuania

Server = http://mirrors.ims.nksc.lt/archlinux/$repo/os/$arch

France

Server = https://mirror.thekinrar.fr/archlinux/$repo/os/$arch

Germany

Server = https://arch.unixpeople.org/$repo/os/$arch

Germany

Server = https://mirror.kumi.systems/archlinux/$repo/os/$arch

Germany

Server = https://pkg.fef.moe/archlinux/$repo/os/$arch

Germany

Server = https://mirror.undisclose.de/archlinux/$repo/os/$arch

Germany

Server = https://mirror.23media.com/archlinux/$repo/os/$arch

France

Server = http://mirrors.celianvdb.fr/archlinux/$repo/os/$arch

Germany

Server = https://ftp.halifax.rwth-aachen.de/archlinux/$repo/os/$arch

Czechia

Server = http://ftp.sh.cvut.cz/arch/$repo/os/$arch

Germany

Server = http://mirror.chaoticum.net/arch/$repo/os/$arch

Czechia

Server = http://mirrors.nic.cz/archlinux/$repo/os/$arch

Belarus

Server = http://mirror.datacenter.by/pub/archlinux/$repo/os/$arch

United Kingdom

Server = http://mirror.bytemark.co.uk/archlinux/$repo/os/$arch

Lithuania

Server = http://mirrors.atviras.lt/archlinux/$repo/os/$arch

Czechia

Server = https://gluttony.sin.cvut.cz/arch/$repo/os/$arch

Belarus

Server = http://ftp.byfly.by/pub/archlinux/$repo/os/$arch

United Kingdom

Server = https://mirror.bytemark.co.uk/archlinux/$repo/os/$arch

Germany

Server = http://mirror.selfnet.de/archlinux/$repo/os/$arch

Latvia

Server = http://archlinux.koyanet.lv/archlinux/$repo/os/$arch

Germany

Server = http://mirror.23media.com/archlinux/$repo/os/$arch

Germany

Server = http://mirrors.n-ix.net/archlinux/$repo/os/$arch

Germany

Server = https://ftp.fau.de/archlinux/$repo/os/$arch

Lithuania

Server = https://mirrors.atviras.lt/archlinux/$repo/os/$arch

Poland

Server = https://arch.midov.pl/arch/$repo/os/$arch

Germany

Server = https://mirrors.n-ix.net/archlinux/$repo/os/$arch

Germany

Server = http://ftp.fau.de/archlinux/$repo/os/$arch

Switzerland

Server = http://pkg.adfinis.com/archlinux/$repo/os/$arch

Germany

Server = http://archlinux.honkgong.info/$repo/os/$arch

Germany

Server = http://ftp.gwdg.de/pub/linux/archlinux/$repo/os/$arch

Czechia

Server = https://europe.mirror.pkgbuild.com/$repo/os/$arch

Czechia

Server = https://mirror.dkm.cz/archlinux/$repo/os/$arch

Germany

Server = http://arch.mirror.zachlge.org/$repo/os/$arch

Germany

Server = http://mirror.kumi.systems/archlinux/$repo/os/$arch

Poland

Server = https://mirror.juniorjpdj.pl/archlinux/$repo/os/$arch

Latvia

Server = https://archlinux.koyanet.lv/archlinux/$repo/os/$arch

Germany

Server = https://mirror.gnomus.de/$repo/os/$arch

Germany

Server = http://archlinux.thaller.ws/$repo/os/$arch

Italy

Server = https://archmirror.it/repos/$repo/os/$arch

France

Server = http://mirrors.standaloneinstaller.com/archlinux/$repo/os/$arch

Germany

Server = https://archlinux.thaller.ws/$repo/os/$arch

Poland

Server = https://repo.skni.umcs.pl/archlinux/$repo/os/$arch

Germany

Server = https://packages.oth-regensburg.de/archlinux/$repo/os/$arch

Czechia

Server = https://ftp.sh.cvut.cz/arch/$repo/os/$arch

Switzerland

Server = https://mirror.puzzle.ch/archlinux/$repo/os/$arch

Sweden

Server = https://tedwall.se/archlinux/$repo/os/$arch

Germany

Server = https://arch.mirror.zachlge.org/$repo/os/$arch

United Kingdom

Server = http://mirrors.melbourne.co.uk/archlinux/$repo/os/$arch

Germany

Server = http://mirror.undisclose.de/archlinux/$repo/os/$arch

Croatia

Server = http://archlinux.iskon.hr/$repo/os/$arch

Germany

Server = https://mirror.pseudoform.org/$repo/os/$arch

Germany

Server = https://mirror.wtnet.de/arch/$repo/os/$arch

Poland

Server = http://arch.midov.pl/arch/$repo/os/$arch

Sweden

Server = http://tedwall.se/archlinux/$repo/os/$arch

Germany

Server = http://packages.oth-regensburg.de/archlinux/$repo/os/$arch

Germany

Server = http://mirror.wtnet.de/arch/$repo/os/$arch

United Kingdom

Server = http://archlinux.uk.mirror.allworldit.com/archlinux/$repo/os/$arch

Germany

Server = http://mirror.netcologne.de/archlinux/$repo/os/$arch

Poland

Server = https://mirror.sfinae.tech/pub/mirrors/archlinux/$repo/os/$arch

Hungary

Server = http://ftp.energia.mta.hu/pub/mirrors/ftp.archlinux.org/$repo/os/$arch

Moldova

Server = http://mirror.ihost.md/archlinux/$repo/os/$arch

Ukraine

Server = http://mirror.mirohost.net/archlinux/$repo/os/$arch

Poland

Server = http://mirror.juniorjpdj.pl/archlinux/$repo/os/$arch

Poland

Server = https://arch.nixlab.pl/$repo/os/$arch

Germany

Server = http://ftp.halifax.rwth-aachen.de/archlinux/$repo/os/$arch

Germany

Server = https://mirror.netcologne.de/archlinux/$repo/os/$arch

Ireland

Server = https://ftp.heanet.ie/mirrors/ftp.archlinux.org/$repo/os/$arch

Germany

Server = https://mirror.bethselamin.de/$repo/os/$arch

Poland

Server = http://repo.skni.umcs.pl/archlinux/$repo/os/$arch

Ukraine

Server = https://mirror.mirohost.net/archlinux/$repo/os/$arch

Romania

Server = https://mirrors.nxthost.com/archlinux/$repo/os/$arch

Romania

Server = https://mirrors.hostico.ro/archlinux/$repo/os/$arch

Poland

Server = http://mirror.sfinae.tech/pub/mirrors/archlinux/$repo/os/$arch

Germany

Server = http://mirrors.niyawe.de/archlinux/$repo/os/$arch

Portugal

Server = https://ftp.rnl.tecnico.ulisboa.pt/pub/archlinux/$repo/os/$arch

Czechia

Server = http://gluttony.sin.cvut.cz/arch/$repo/os/$arch

Bulgaria

Server = https://mirrors.uni-plovdiv.net/archlinux/$repo/os/$arch

Bulgaria

Server = http://mirror.telepoint.bg/archlinux/$repo/os/$arch

Germany

Server = https://arch.jensgutermuth.de/$repo/os/$arch

Germany

Server = https://mirrors.niyawe.de/archlinux/$repo/os/$arch

Moldova

Server = https://mirror.ihost.md/archlinux/$repo/os/$arch

France

Server = http://archlinux.rezopole.net/$repo/os/$arch

Sweden

Server = http://ftpmirror.infania.net/mirror/archlinux/$repo/os/$arch

Romania

Server = http://mirrors.nxthost.com/archlinux/$repo/os/$arch

Romania

Server = http://mirrors.hostico.ro/archlinux/$repo/os/$arch

Romania

Server = https://mirror.efect.ro/archlinux/$repo/os/$arch

Germany

Server = https://mirror.selfnet.de/archlinux/$repo/os/$arch

Denmark

Server = https://mirror.one.com/archlinux/$repo/os/$arch

Portugal

Server = http://ftp.rnl.tecnico.ulisboa.pt/pub/archlinux/$repo/os/$arch

Bulgaria

Server = http://mirrors.uni-plovdiv.net/archlinux/$repo/os/$arch

Romania

Server = http://archlinux.mirrors.linux.ro/$repo/os/$arch

North Macedonia

Server = https://mirror.t-home.mk/archlinux/$repo/os/$arch

Germany

Server = http://arch.jensgutermuth.de/$repo/os/$arch

Germany

Server = https://dist-mirror.fem.tu-ilmenau.de/archlinux/$repo/os/$arch

Ukraine

Server = https://archlinux.ip-connect.vn.ua/$repo/os/$arch

Belgium

Server = http://mirror.tiguinet.net/arch/$repo/os/$arch

France

Server = https://mirror.oldsql.cc/archlinux/$repo/os/$arch

France

Server = http://mirror.oldsql.cc/archlinux/$repo/os/$arch

Romania

Server = https://mirrors.pidginhost.com/arch/$repo/os/$arch

Georgia

Server = http://archlinux.grena.ge/$repo/os/$arch

Ukraine

Server = http://archlinux.ip-connect.vn.ua/$repo/os/$arch

Turkey

Server = http://mirror.veriteknik.net.tr/archlinux/$repo/os/$arch

Romania

Server = http://mirrors.pidginhost.com/arch/$repo/os/$arch

Czechia

Server = http://mirror.dkm.cz/archlinux/$repo/os/$arch

France

Server = http://mir.archlinux.fr/$repo/os/$arch

Poland

Server = http://arch.nixlab.pl/$repo/os/$arch

Greece

Server = http://ftp.cc.uoc.gr/mirrors/linux/archlinux/$repo/os/$arch

Slovenia

Server = http://archimonde.ts.si/archlinux/$repo/os/$arch

North Macedonia

Server = http://mirror.t-home.mk/archlinux/$repo/os/$arch

Russia

Server = http://mirror.surf/archlinux/$repo/os/$arch

Russia

Server = https://mirror.surf/archlinux/$repo/os/$arch

United Kingdom

Server = https://mirrors.melbourne.co.uk/archlinux/$repo/os/$arch

United States

Server = http://arch.mirror.constant.com/$repo/os/$arch

France

Server = http://arch.nimukaito.net/$repo/os/$arch

Ireland

Server = http://ftp.heanet.ie/mirrors/ftp.archlinux.org/$repo/os/$arch

Germany

Server = http://ftp.spline.inf.fu-berlin.de/mirrors/archlinux/$repo/os/$arch

Germany

Server = https://ftp.spline.inf.fu-berlin.de/mirrors/archlinux/$repo/os/$arch

Netherlands

Server = https://arch.mirrors.lavatech.top/$repo/os/$arch

United States

Server = http://il.us.mirror.archlinux-br.org/$repo/os/$arch

United States

Server = https://mirrors.rit.edu/archlinux/$repo/os/$arch

United States

Server = http://mirrors.rit.edu/archlinux/$repo/os/$arch

United States

Server = http://arch.mirror.square-r00t.net/$repo/os/$arch

Poland

Server = http://ftp.vectranet.pl/archlinux/$repo/os/$arch

Canada

Server = http://muug.ca/mirror/archlinux/$repo/os/$arch

United States

Server = https://arch.mirror.constant.com/$repo/os/$arch

United States

Server = http://mirrors.gigenet.com/archlinux/$repo/os/$arch

Kazakhstan

Server = https://mirror.ps.kz/archlinux/$repo/os/$arch

United States

Server = https://arch.mirror.square-r00t.net/$repo/os/$arch

United States

Server = http://mirrors.advancedhosters.com/archlinux/$repo/os/$arch

Kazakhstan

Server = http://mirror.ps.kz/archlinux/$repo/os/$arch

Canada

Server = https://mirror.csclub.uwaterloo.ca/archlinux/$repo/os/$arch

United States

Server = http://mirror.wdc1.us.leaseweb.net/archlinux/$repo/os/$arch

United States

Server = https://plug-mirror.rcac.purdue.edu/archlinux/$repo/os/$arch

United States

Server = http://mirror.kaminski.io/archlinux/$repo/os/$arch

United States

Server = https://repo.ialab.dsu.edu/archlinux/$repo/os/$arch

United States

Server = http://mirror.dal10.us.leaseweb.net/archlinux/$repo/os/$arch

Hong Kong

Server = https://arch-mirror.wtako.net/$repo/os/$arch

Canada

Server = https://muug.ca/mirror/archlinux/$repo/os/$arch

Hungary

Server = https://nova.quantum-mirror.hu/mirrors/pub/archlinux/$repo/os/$arch

United States

Server = http://arch.hu.fo/archlinux/$repo/os/$arch

Canada

Server = http://mirror.csclub.uwaterloo.ca/archlinux/$repo/os/$arch

Canada

Server = http://mirror.sergal.org/archlinux/$repo/os/$arch

United States

Server = https://mirrors.mit.edu/archlinux/$repo/os/$arch

United States

Server = https://mirror.wdc1.us.leaseweb.net/archlinux/$repo/os/$arch

United States

Server = https://mirror.lty.me/archlinux/$repo/os/$arch

South Africa

Server = https://archlinux.za.mirror.allworldit.com/archlinux/$repo/os/$arch

United States

Server = http://mirror.lty.me/archlinux/$repo/os/$arch

United States

Server = http://mirror.sfo12.us.leaseweb.net/archlinux/$repo/os/$arch

United States

Server = https://mirrors.sonic.net/archlinux/$repo/os/$arch

Hungary

Server = http://super.quantum-mirror.hu/mirrors/pub/archlinux/$repo/os/$arch

United States

Server = https://arlm.tyzoid.com/$repo/os/$arch

United States

Server = http://mirror.vtti.vt.edu/archlinux/$repo/os/$arch

Hungary

Server = https://super.quantum-mirror.hu/mirrors/pub/archlinux/$repo/os/$arch

United States

Server = http://mirrors.sonic.net/archlinux/$repo/os/$arch

Hungary

Server = http://nova.quantum-mirror.hu/mirrors/pub/archlinux/$repo/os/$arch

Georgia

Server = https://archlinux.grena.ge/$repo/os/$arch

Canada

Server = https://mirror.sergal.org/archlinux/$repo/os/$arch

United States

Server = http://mirror.cybersecurity.nmt.edu/archlinux/$repo/os/$arch

United States

Server = http://arlm.tyzoid.com/$repo/os/$arch

South Africa

Server = http://archlinux.za.mirror.allworldit.com/archlinux/$repo/os/$arch

Hungary

Server = http://quantum-mirror.hu/mirrors/pub/archlinux/$repo/os/$arch

Bulgaria

Server = https://mirror.telepoint.bg/archlinux/$repo/os/$arch

United States

Server = https://mirror.arizona.edu/archlinux/$repo/os/$arch

United States

Server = https://mirrors.ocf.berkeley.edu/archlinux/$repo/os/$arch

United States

Server = https://zxcvfdsa.com/arch/$repo/os/$arch

United States

Server = https://mirror.mia11.us.leaseweb.net/archlinux/$repo/os/$arch

United States

Server = http://mirrors.ocf.berkeley.edu/archlinux/$repo/os/$arch

United States

Server = http://archmirror1.octyl.net/$repo/os/$arch

United States

Server = http://mirrors.acm.wpi.edu/archlinux/$repo/os/$arch

United States

Server = https://mirror.sfo12.us.leaseweb.net/archlinux/$repo/os/$arch

United States

Server = http://plug-mirror.rcac.purdue.edu/archlinux/$repo/os/$arch

Netherlands

Server = http://ftp.nluug.nl/os/Linux/distr/archlinux/$repo/os/$arch

United States

Server = http://mirror.math.princeton.edu/pub/archlinux/$repo/os/$arch

United States

Server = https://america.mirror.pkgbuild.com/$repo/os/$arch

Hungary

Server = https://quantum-mirror.hu/mirrors/pub/archlinux/$repo/os/$arch

Indonesia

Server = http://mirror.labkom.id/archlinux/$repo/os/$arch

United States

Server = http://mirrors.mit.edu/archlinux/$repo/os/$arch

United States

Server = http://mirror.arizona.edu/archlinux/$repo/os/$arch

South Africa

Server = https://arch.opnmirror.co.za/$repo/os/$arch

United States

Server = http://mirror.mia11.us.leaseweb.net/archlinux/$repo/os/$arch

Taiwan

Server = https://shadow.ind.ntou.edu.tw/archlinux/$repo/os/$arch

United States

Server = http://ca.us.mirror.archlinux-br.org/$repo/os/$arch

United States

Server = http://mirrors.cat.pdx.edu/archlinux/$repo/os/$arch

Russia

Server = https://mirror.truenetwork.ru/archlinux/$repo/os/$arch

United States

Server = https://mirror.dal10.us.leaseweb.net/archlinux/$repo/os/$arch

Brazil

Server = http://mirror.ufam.edu.br/archlinux/$repo/os/$arch

Chile

Server = http://mirror.archlinux.cl/$repo/os/$arch

Taiwan

Server = http://archlinux.ccns.ncku.edu.tw/archlinux/$repo/os/$arch

Brazil

Server = http://mirror.ufscar.br/archlinux/$repo/os/$arch

Chile

Server = http://mirror.ufro.cl/archlinux/$repo/os/$arch

Czechia

Server = http://mirror.vpsfree.cz/archlinux/$repo/os/$arch

Taiwan

Server = http://shadow.ind.ntou.edu.tw/archlinux/$repo/os/$arch

Chile

Server = https://mirror.ufro.cl/archlinux/$repo/os/$arch

Kenya

Server = http://archlinux.mirror.liquidtelecom.com/$repo/os/$arch

South Korea

Server = https://mirror.premi.st/archlinux/$repo/os/$arch

Thailand

Server = http://mirror2.totbb.net/archlinux/$repo/os/$arch

Ecuador

Server = http://mirror.cedia.org.ec/archlinux/$repo/os/$arch

South Africa

Server = http://mirrors.urbanwave.co.za/archlinux/$repo/os/$arch

South Korea

Server = http://mirror.premi.st/archlinux/$repo/os/$arch

South Africa

Server = http://arch.opnmirror.co.za/$repo/os/$arch

Netherlands

Server = http://arch.mirrors.lavatech.top/$repo/os/$arch

Russia

Server = http://mirror.truenetwork.ru/archlinux/$repo/os/$arch

Brazil

Server = http://br.mirror.archlinux-br.org/$repo/os/$arch

United States

Server = https://mirror.cybersecurity.nmt.edu/archlinux/$repo/os/$arch

South Korea

Server = https://mirror.anigil.com/archlinux/$repo/os/$arch

Russia

Server = https://mirror.nw-sys.ru/archlinux/$repo/os/$arch

United States

Server = https://archmirror1.octyl.net/$repo/os/$arch

Brazil

Server = http://archlinux.c3sl.ufpr.br/$repo/os/$arch

Slovenia

Server = https://archimonde.ts.si/archlinux/$repo/os/$arch

United Kingdom

Server = https://lon.mirror.rackspace.com/archlinux/$repo/os/$arch

New Zealand

Server = http://mirror.fsmg.org.nz/archlinux/$repo/os/$arch

Romania

Server = http://mirrors.m247.ro/archlinux/$repo/os/$arch

New Zealand

Server = https://mirror.fsmg.org.nz/archlinux/$repo/os/$arch

New Zealand

Server = https://mirror.smith.geek.nz/archlinux/$repo/os/$arch

Switzerland

Server = https://theswissbay.ch/archlinux/$repo/os/$arch

Taiwan

Server = http://ftp.tku.edu.tw/Linux/ArchLinux/$repo/os/$arch

Russia

Server = http://mirror.nw-sys.ru/archlinux/$repo/os/$arch

Serbia

Server = http://arch.petarmaric.com/$repo/os/$arch

United Kingdom

Server = http://lon.mirror.rackspace.com/archlinux/$repo/os/$arch

United States

Server = https://arch.hu.fo/archlinux/$repo/os/$arch

South Africa

Server = https://mirrors.urbanwave.co.za/archlinux/$repo/os/$arch

Hong Kong

Server = https://asia.mirror.pkgbuild.com/$repo/os/$arch

United States

Server = http://ftp.osuosl.org/pub/archlinux/$repo/os/$arch

United States

Server = https://mirrors.kernel.org/archlinux/$repo/os/$arch

United States

Server = http://mirrors.lug.mtu.edu/archlinux/$repo/os/$arch

United States

Server = https://mirrors.lug.mtu.edu/archlinux/$repo/os/$arch

Japan

Server = http://ftp.jaist.ac.jp/pub/Linux/ArchLinux/$repo/os/$arch

Japan

Server = https://ftp.jaist.ac.jp/pub/Linux/ArchLinux/$repo/os/$arch

Japan

Server = http://ftp.tsukuba.wide.ad.jp/Linux/archlinux/$repo/os/$arch

United States

Server = http://archlinux.surlyjake.com/archlinux/$repo/os/$arch

United States

Server = https://archlinux.surlyjake.com/archlinux/$repo/os/$arch

United States

Server = http://mirrors.aggregate.org/archlinux/$repo/os/$arch

United States

Server = http://dfw.mirror.rackspace.com/archlinux/$repo/os/$arch

Hong Kong

Server = http://hkg.mirror.rackspace.com/archlinux/$repo/os/$arch

United States

Server = http://iad.mirror.rackspace.com/archlinux/$repo/os/$arch

United States

Server = http://ord.mirror.rackspace.com/archlinux/$repo/os/$arch

United States

Server = https://dfw.mirror.rackspace.com/archlinux/$repo/os/$arch

Hong Kong

Server = https://hkg.mirror.rackspace.com/archlinux/$repo/os/$arch

United States

Server = https://iad.mirror.rackspace.com/archlinux/$repo/os/$arch

United States

Server = https://ord.mirror.rackspace.com/archlinux/$repo/os/$arch

United States

Server = http://mirror.es.its.nyu.edu/archlinux/$repo/os/$arch

United States

Server = http://mirror.cs.pitt.edu/archlinux/$repo/os/$arch

Brazil

Server = http://archlinux.pop-es.rnp.br/$repo/os/$arch

United States

Server = http://mirror.hackingand.coffee/arch/$repo/os/$arch

United States

Server = https://mirror.hackingand.coffee/arch/$repo/os/$arch

Canada

Server = http://mirror.cedille.club/archlinux/$repo/os/$arch

New Zealand

Server = http://mirror.smith.geek.nz/archlinux/$repo/os/$arch

Germany

Server = http://mirror.checkdomain.de/archlinux/$repo/os/$arch

Germany

Server = https://mirror.checkdomain.de/archlinux/$repo/os/$arch

United States

Server = http://repo.ialab.dsu.edu/archlinux/$repo/os/$arch

France

Server = https://arch-mirror.cloud.louifox.house/$repo/os/$arch

Canada

Server = http://mirror.scd31.com/arch/$repo/os/$arch

Canada

Server = https://mirror.scd31.com/arch/$repo/os/$arch

United States

Server = https://arch.rrig.gs/$repo/os/$arch

Romania

Server = http://mirror.efect.ro/archlinux/$repo/os/$arch

United States

Server = http://ftp.sudhip.com/archlinux/$repo/os/$arch

United States

Server = https://ftp.sudhip.com/archlinux/$repo/os/$arch

Chile

Server = http://mirror.anquan.cl/archlinux/$repo/os/$arch

Monaco

Server = http://archlinux.qontinuum.space/$repo/os/$arch

Monaco

Server = https://archlinux.qontinuum.space:4443/$repo/os/$arch

Canada

Server = https://mirror.0xem.ma/arch/$repo/os/$arch

to your /etc/pacman.d/mirrorlist.

1 Like


this is my reflector configuration

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

With: reflector --verbose -c IT --protocol https --age 8 --sort rate --number 10

When: 2021-06-24 07:03:15 UTC

From: https://www.archlinux.org/mirrors/status/json/

Retrieved: 2021-06-24 07:03:03 UTC

Last Check: 2021-06-24 05:48:36 UTC

Italy

Server = https://archmirror.it/repos/$repo/os/$arch

Italy

Server = https://archlinux.mirror.server24.net/$repo/os/$arch

You have only 2 mirrors. In your screenshot of your reflector configuration, you have only checked Italy. Check many more countries, preferably all. It is highly unlikely that a package will be found in only 2 mirrors, hence your problem.

2 Likes

The current problem, as explained by @dr460nf1r3 is not related to the arch mirrorlist, that can be updated with reflector.
The package giving problems (downgrade) is in the chaotic-aur, whose mirrorlist has to be updated manually as per the example video.
Most likely you'll have to comment (#) the two mirrors giving the error ( geo-mirror.chaotic.cx and cdn-mirror.chaotic.cx and uncomment some other.

2 Likes
# Automatic per-country routing of the mirrors below.
Server = https://geo-mirror.chaotic.cx/$repo/$arch

# CDN (delayed syncing)
# By: Fosshost
Server = https://cdn-mirror.chaotic.cx/$repo/$arch

# USA
# * Utah, By: ash (@the_ashh on telegram)
Server = https://us-ut-mirror.chaotic.cx/$repo/$arch
# * Los Angeles - CA, By: IRC-Nerds
Server = https://us-ca-mirror.chaotic.cx/$repo/$arch

# Netherlands
# * By: Easy Lee
Server = https://nl-mirror.chaotic.cx/$repo/$arch

# Burgos, Spain
# * By: JKANetwork
Server = https://es-mirror.chaotic.cx/$repo/$arch
# * By: Icar
Server = https://es-2-mirror.chaotic.cx/$repo/$arch

# Germany
# * By: Nico
Server = https://de-mirror.chaotic.cx/$repo/$arch
# * By: ParanoidBangL (without HTTPS)
Server = http://de-2-mirror.chaotic.cx/$repo/$arch
# * By: ptr1337
Server = https://de-3-mirror.chaotic.cx/$repo/$arch
# * By: redgloboli
Server = https://de-4-mirror.chaotic.cx/$repo/$arch

# Brussels, Belgium
# * By: Belnet, the Belgian Education and Research Network
Server = https://be-bru-mirror.chaotic.cx/$repo/$arch

# Seoul, Korea
# * By: Ryoichi <t.me/maakpain>
Server = https://kr-mirror.chaotic.cx/$repo/$arch

# Bulgaria
# * By: Sudo Man <github.com/sakrayaami>
Server = https://bg-mirror.chaotic.cx/$repo/$arch

# Toronto, Canada
# By freebird54
Server = https://ca-mirror.chaotic.cx/$repo/$arch

sorry but I don't understand now what I have to do

Try to just put a # before geo-mirror.chaotic.cx and cdn-mirror.chaotic.cx (the first and the second in the list)
Then sudo pacman -Sy

4 Likes

done output:

[sudo] c0mpl3xdev password:
:: Database synchronization in progress ...
core is up to date
extra is up to date
community is up to date
multilib is up to date
chaotic-aur is up to date```

So now retry the command which was giving errors

3 Likes

And update. Updating is very important on a bleeding-edge rolling release distro :wink:.

3 Likes

good now not print error thanks

4 Likes