You are not logged in.
Hi all,
I hope this is the correct place to post this…
About half of the UK mirrors have failed to update/sync since 20 January:
lastsync 2021-01-20 01:38 11
lastupdate 2021-01-19 23:50 11
Affected mirrors:
https://mirrors.melbourne.co.uk/archlinux/
https://www.mirrorservice.org/sites/ftp.archlinux.org/
https://mirrors.gethosted.online/archlinux/
https://mirrors.ukfast.co.uk/sites/archlinux.org/
http://archlinux.mirrors.uk2.net/
Forgive my ignorance of the Pacman/mirror ecosystem, but has something upstream failed in order to cause this? Presumably, mirrors must have an upstream source?
Thanks,
Andrew
Last edited by RedXanadu (2021-01-25 19:55:43)
Offline
Where are you getting that list? None of those are even included in the current mirrorlist.
EDIT: nevermind - perhaps they are. I generate a UK list once and none of those were on it, but when I switched a setting, some were. In any case, any reasonable mirror selection process would filter those out. How do you generate your mirrorlist?
Last edited by Trilby (2021-01-25 20:08:25)
"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman
Offline
How do you generate your mirrorlist?
When I see a new mirrorlist.pacnew appear (I assume provided by the pacman-mirrorlist package), I delete the non-UK mirrors (I'm UK based) and then run rankmirrors.
The top of my current mirrorlist looks like the following, with the top two mirrors commented out as they're not updating:
# Server list generated by rankmirrors on 2021-01-13
##
## Arch Linux repository mirrorlist
## Generated on 2021-01-10
##
## United Kingdom
#Server = http://mirrors.melbourne.co.uk/archlinux/$repo/os/$arch
#Server = http://www.mirrorservice.org/sites/ftp.archlinux.org/$repo/os/$arch
Server = http://mirror.netweaver.uk/archlinux/$repo/os/$arch
Server = http://mirrors.gethosted.online/archlinux/$repo/os/$arch
...Last edited by RedXanadu (2021-01-25 20:35:01)
Offline
It looks like a bunch of UK mirrors are out of sync right now by around 5 days.
Check out this page:
https://archlinux.org/mirrors/status/
Offline
You do not need to use UK mirrors because you live in the UK.
Why not install Reflector and have better options:
Offline
I'm in the UK and there's no problem with my mirrorlist.
I delete the non-UK mirrors (I'm UK based) and then run rankmirrors.
Perhaps it's rankmirrors that's the problem?
I don't do anything fancy. I just comment out the UK list and put it on top of my mirrorlist. Last pacman update was January 10:
##
## Arch Linux repository mirrorlist
## Generated on 2021-01-10
##
## United Kingdom
Server = http://archlinux.uk.mirror.allworldit.com/archlinux/$repo/os/$arch
Server = https://archlinux.uk.mirror.allworldit.com/archlinux/$repo/os/$arch
Server = http://mirror.bytemark.co.uk/archlinux/$repo/os/$arch
Server = https://mirror.bytemark.co.uk/archlinux/$repo/os/$arch
Server = http://mirrors.gethosted.online/archlinux/$repo/os/$arch
Server = https://mirrors.gethosted.online/archlinux/$repo/os/$arch
Server = http://mirrors.manchester.m247.com/arch-linux/$repo/os/$arch
Server = http://mirrors.melbourne.co.uk/archlinux/$repo/os/$arch
Server = https://mirrors.melbourne.co.uk/archlinux/$repo/os/$arch
Server = http://www.mirrorservice.org/sites/ftp.archlinux.org/$repo/os/$arch
Server = https://www.mirrorservice.org/sites/ftp.archlinux.org/$repo/os/$arch
Server = http://mirror.netweaver.uk/archlinux/$repo/os/$archOffline
Rankmirrors does not use any metric of the mirror status, it simply ranks by initial connection latency. This does little other than check that the server is still reachable.
"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman
Offline