Thanks to you both for your answers - but @Strit it is a little bit hard to use the tools when you can install any packages because you get 404’s on every single mirror.
My only other available machine is an iPad Pro, so I am forced to rely on the rpi4 for my only Linux environment.
Also, I tried to follow those instructions in the threads you listed, with no success.
@linux-aarhus I have updated my etc/pacman.d/mirrorlist according to your instructions, and double checked it against the current mirrors listed at https://gitlab.manjaro.org/manjaro-arm/applications/pacman-mirrors/-/tree/master/data%2Fmirrors.
Here was my mirrorlist file:
##
## Manjaro Linux repository mirrorlist
##
## Use pacman-mirrors to modify
##
## Location : Denmark
## Time : 0.139
## Last Sync :
Server = https://mirrors.dotsrc.org/manjaro-arm/$branch/$repo/$arch
## Location : Germany
## Time : 0.257
## Last Sync :
Server = https://manjaro-arm.moson.eu/$branch/$repo/$arch
## Location : United States
## Time : 0.386
## Last Sync :
Server = http://ftp-osl.osuosl.org/pub/manjaro-arm/repo/$branch/$repo/$arch
## Location : Switzerland
## Time : 0.768
## Last Sync :
Server = https://mirror.scachemaille.ch/manjaro-arm/$branch/$repo/$arch
Got all 404 errors.
Then just to check again, I ran
sudo pacman-mirrors -g
And got this output, where it appears to make contact successfully with some mirrors and then updates my mirrorlist appropriately, but I am still getting 404’s for every single one
:: Querying servers, this may take some time...
Australia
-> 0.737 http://notmaindomain.me/stable/$arch/$repo
Denmark
-> ..... https://www.uex.dk/public/manjaro-arm/stable/$arch/$repo
Error: Failed to reach the server: Not Found
-> 0.195 https://mirrors.dotsrc.org/manjaro-arm/stable/$arch/$repo
Germany
-> 0.235 https://manaro-arm.moson.eu/stable/$arch/$repo
Switzerland
-> 0.754 https://mirror.scachemaille.ch/manjaro-arm/stable/$arch/$repo
United_Kingdom
Unites_States
-> 0.390 http://ftp-osl.osuosl.org/pub/manjaro-arm/repo/stable/$arch/$repo
-> ..... http://y0sh.co/manjaro-arm/stable/$arch/$repo
Error: Failed to reach the server: Not Found
:: Generated and saved ‘/etc/pacman.d/mirrorlist’ mirrorlist.
Obviously these are the wrong mirrors though, because they are the old ones, and I have to go back and put the new mirror links in mirrorlinks - but it doesn’t matter because it doesn’t fix the problem anyway.
A real pull-out-your-hair one, this! Any way to get this resolved without building a minimal image using the 20.02 release?