[arch-general] rankmirrors and new mirrrorlist format
Dear Archers, is it true that rankmirrors can't handle mirrorlist urls like ftp://ftp.halifax.rwth-aachen.de/archlinux/$repo/os/$arch? While pacman works fine with this format, rankmirrors produces unreachable URLs. Or am I misunderstanding something here? Rock on, Mathias
Worked for me on the latest mirrorlist release. On Thu, Aug 12, 2010 at 3:36 PM, Mathias Huber <huber@mathiashuber.de>wrote:
Dear Archers,
is it true that rankmirrors can't handle mirrorlist urls like ftp://ftp.halifax.rwth-aachen.de/archlinux/$repo/os/$arch?
While pacman works fine with this format, rankmirrors produces unreachable URLs.
Or am I misunderstanding something here?
Rock on, Mathias
Can you post a copy of the output? I'm using reflector and rankmirrors, and I get this: # 2010-08-12 15:33 # generated by reflector # ranked by rankmirrors Server = ftp://archlinux.c3sl.ufpr.br/archlinux/$repo/os/$arch Server = ftp://mirrors.kernel.org/archlinux/$repo/os/$arch Server = http://archlinux.c3sl.ufpr.br/$repo/os/$arch Server = http://mirrors.kernel.org/archlinux/$repo/os/$arch Server = http://mirror.yandex.ru/archlinux/$repo/os/$arch Server = http://www.gtlib.gatech.edu/pub/linux/distributions/archlinux/$repo/os/$arch These are obviously not reachable URLs, but pacman fills in $repo and $arch from pacman.conf so it's working just fine for me. On Thu, Aug 12, 2010 at 3:27 PM, Jason Reardon <aetherfly87@gmail.com>wrote:
Worked for me on the latest mirrorlist release.
On Thu, Aug 12, 2010 at 3:36 PM, Mathias Huber <huber@mathiashuber.de
wrote:
Dear Archers,
is it true that rankmirrors can't handle mirrorlist urls like ftp://ftp.halifax.rwth-aachen.de/archlinux/$repo/os/$arch?
While pacman works fine with this format, rankmirrors produces unreachable URLs.
Or am I misunderstanding something here?
Rock on, Mathias
-- -Erik "For me, it is far better to grasp the universe as it really is than to persist in delusion, however satisfying and reassuring." --Carl Sagan
Hi Erik,
Can you post a copy of the output? I'm using reflector and rankmirrors, and I get this:
# 2010-08-12 15:33 # generated by reflector # ranked by rankmirrors Server = ftp://archlinux.c3sl.ufpr.br/archlinux/$repo/os/$arch Server = ftp://mirrors.kernel.org/archlinux/$repo/os/$arch Server = http://archlinux.c3sl.ufpr.br/$repo/os/$arch Server = http://mirrors.kernel.org/archlinux/$repo/os/$arch Server = http://mirror.yandex.ru/archlinux/$repo/os/$arch Server = http://www.gtlib.gatech.edu/pub/linux/distributions/archlinux/$repo/os/$arch
Yes, it's like this: [huber@archlinux ~]$ rankmirrors -t /etc/pacman.d/mirrorlist Querying servers, this may take some time... * * * * * * * * Servers sorted by time (seconds): ftp://mirrors.kernel.org/archlinux/$repo/os/$arch : timeout ftp://ftp.halifax.rwth-aachen.de/archlinux/$repo/os/$arch : unreachable ftp://ftp.hosteurope.de/mirror/ftp.archlinux.org/$repo/os/$arch : unreachable ftp://ftp.spline.inf.fu-berlin.de/mirrors/archlinux/$repo/os/$arch : unreachable http://ftp.halifax.rwth-aachen.de/archlinux/$repo/os/$arch : unreachable http://ftp.hosteurope.de/mirror/ftp.archlinux.org/$repo/os/$arch : unreachable http://ftp.spline.inf.fu-berlin.de/mirrors/archlinux/$repo/os/$arch : unreachable http://mirrors.kernel.org/archlinux/$repo/os/$arch : unreachable
These are obviously not reachable URLs, but pacman fills in $repo and $arch from pacman.conf so it's working just fine for me.
Yes, pacman is working fine. Should I file a rankmirrors bug? Cheerio, Mathias
On Thu, Aug 12, 2010 at 4:38 PM, Erik Johnson <archtaku@gmail.com> wrote:
Can you post a copy of the output? I'm using reflector and rankmirrors, and I get this:
# 2010-08-12 15:33 # generated by reflector # ranked by rankmirrors Server = ftp://archlinux.c3sl.ufpr.br/archlinux/$repo/os/$arch Server = ftp://mirrors.kernel.org/archlinux/$repo/os/$arch Server = http://archlinux.c3sl.ufpr.br/$repo/os/$arch Server = http://mirrors.kernel.org/archlinux/$repo/os/$arch Server = http://mirror.yandex.ru/archlinux/$repo/os/$arch Server =
http://www.gtlib.gatech.edu/pub/linux/distributions/archlinux/$repo/os/$arch
These are obviously not reachable URLs, but pacman fills in $repo and $arch from pacman.conf so it's working just fine for me.
On Thu, Aug 12, 2010 at 3:27 PM, Jason Reardon <aetherfly87@gmail.com
wrote:
Worked for me on the latest mirrorlist release.
On Thu, Aug 12, 2010 at 3:36 PM, Mathias Huber <huber@mathiashuber.de
wrote:
Dear Archers,
is it true that rankmirrors can't handle mirrorlist urls like ftp://ftp.halifax.rwth-aachen.de/archlinux/$repo/os/$arch?
While pacman works fine with this format, rankmirrors produces unreachable URLs.
Or am I misunderstanding something here?
Rock on, Mathias
--
-Erik
"For me, it is far better to grasp the universe as it really is than to persist in delusion, however satisfying and reassuring." --Carl Sagan
Here's my first six. The gatech one didn't have a package at one point, rankmirrors sorted the whole US list. Server = ftp://ftp.gtlib.gatech.edu/pub/linux/distributions/archlinux/$repo/os/$arch Server = ftp://ftp.osuosl.org/pub/archlinux/$repo/os/$arch Server = ftp://ibiblio.org/pub/linux/distributions/archlinux/$repo/os/$arch Server = ftp://locke.suu.edu/linux/dist/archlinux/$repo/os/$arch Server = ftp://lug.mtu.edu/archlinux/ftpfull/$repo/os/$arch Server = ftp://mirror.cs.vt.edu/pub/ArchLinux/$repo/os/$arch
On 13/08/10 07:09, Jason Reardon wrote:
On Thu, Aug 12, 2010 at 4:38 PM, Erik Johnson<archtaku@gmail.com> wrote:
Can you post a copy of the output? I'm using reflector and rankmirrors, and I get this:
# 2010-08-12 15:33 # generated by reflector # ranked by rankmirrors Server = ftp://archlinux.c3sl.ufpr.br/archlinux/$repo/os/$arch Server = ftp://mirrors.kernel.org/archlinux/$repo/os/$arch Server = http://archlinux.c3sl.ufpr.br/$repo/os/$arch Server = http://mirrors.kernel.org/archlinux/$repo/os/$arch Server = http://mirror.yandex.ru/archlinux/$repo/os/$arch Server =
http://www.gtlib.gatech.edu/pub/linux/distributions/archlinux/$repo/os/$arch
These are obviously not reachable URLs, but pacman fills in $repo and $arch from pacman.conf so it's working just fine for me.
On Thu, Aug 12, 2010 at 3:27 PM, Jason Reardon<aetherfly87@gmail.com
wrote:
Worked for me on the latest mirrorlist release.
On Thu, Aug 12, 2010 at 3:36 PM, Mathias Huber<huber@mathiashuber.de
wrote:
Dear Archers,
is it true that rankmirrors can't handle mirrorlist urls like ftp://ftp.halifax.rwth-aachen.de/archlinux/$repo/os/$arch?
While pacman works fine with this format, rankmirrors produces unreachable URLs.
Or am I misunderstanding something here?
Rock on, Mathias
--
-Erik
"For me, it is far better to grasp the universe as it really is than to persist in delusion, however satisfying and reassuring." --Carl Sagan
Here's my first six. The gatech one didn't have a package at one point, rankmirrors sorted the whole US list.
Server = ftp://ftp.gtlib.gatech.edu/pub/linux/distributions/archlinux/$repo/os/$arch Server = ftp://ftp.osuosl.org/pub/archlinux/$repo/os/$arch Server = ftp://ibiblio.org/pub/linux/distributions/archlinux/$repo/os/$arch Server = ftp://locke.suu.edu/linux/dist/archlinux/$repo/os/$arch Server = ftp://lug.mtu.edu/archlinux/ftpfull/$repo/os/$arch Server = ftp://mirror.cs.vt.edu/pub/ArchLinux/$repo/os/$arch
They are in alphabetical order... This is known and fixed in git. We will probably make a new pacman release soon. Allan
On Thu, Aug 12, 2010 at 8:40 PM, Allan McRae <allan@archlinux.org> wrote:
On 13/08/10 07:09, Jason Reardon wrote:
On Thu, Aug 12, 2010 at 4:38 PM, Erik Johnson<archtaku@gmail.com> wrote:
Can you post a copy of the output? I'm using reflector and rankmirrors,
and I get this:
# 2010-08-12 15:33 # generated by reflector # ranked by rankmirrors Server = ftp://archlinux.c3sl.ufpr.br/archlinux/$repo/os/$arch Server = ftp://mirrors.kernel.org/archlinux/$repo/os/$arch Server = http://archlinux.c3sl.ufpr.br/$repo/os/$arch Server = http://mirrors.kernel.org/archlinux/$repo/os/$arch Server = http://mirror.yandex.ru/archlinux/$repo/os/$arch Server =
http://www.gtlib.gatech.edu/pub/linux/distributions/archlinux/$repo/os/$arch
These are obviously not reachable URLs, but pacman fills in $repo and $arch from pacman.conf so it's working just fine for me.
On Thu, Aug 12, 2010 at 3:27 PM, Jason Reardon<aetherfly87@gmail.com
wrote:
Worked for me on the latest mirrorlist release.
On Thu, Aug 12, 2010 at 3:36 PM, Mathias Huber<huber@mathiashuber.de
wrote:
Dear Archers,
is it true that rankmirrors can't handle mirrorlist urls like ftp://ftp.halifax.rwth-aachen.de/archlinux/$repo/os/$arch?
While pacman works fine with this format, rankmirrors produces
unreachable
URLs.
Or am I misunderstanding something here?
Rock on, Mathias
--
-Erik
"For me, it is far better to grasp the universe as it really is than to persist in delusion, however satisfying and reassuring." --Carl Sagan
Here's my first six. The gatech one didn't have a package at one point, rankmirrors sorted the whole US list.
Server =
ftp://ftp.gtlib.gatech.edu/pub/linux/distributions/archlinux/$repo/os/$arch Server = ftp://ftp.osuosl.org/pub/archlinux/$repo/os/$arch Server = ftp://ibiblio.org/pub/linux/distributions/archlinux/$repo/os/$arch Server = ftp://locke.suu.edu/linux/dist/archlinux/$repo/os/$arch Server = ftp://lug.mtu.edu/archlinux/ftpfull/$repo/os/$arch Server = ftp://mirror.cs.vt.edu/pub/ArchLinux/$repo/os/$arch
They are in alphabetical order... This is known and fixed in git. We will probably make a new pacman release soon.
Allan
Hah, I never noticed.
One of the more important fields missing from many Linux distros mirror lists is the geographical location field that would provide a country and a state/province for each mirror. That information is stored in some data base on the internet, but not everybody who looks at a mirror list for the first time is necessarily going to know which tool to send the list through to get all those geographical locations appended to that mirror list. A guess on my part would be the whois data base but what command to run to get the capacity the url, and the geographic locations out in a mirror list and only get that information I don't yet know.On Thu, 12 Aug 2010, Jason Reardon wrote:
On Thu, Aug 12, 2010 at 8:40 PM, Allan McRae <allan@archlinux.org> wrote:
On 13/08/10 07:09, Jason Reardon wrote:
On Thu, Aug 12, 2010 at 4:38 PM, Erik Johnson<archtaku@gmail.com> wrote:
Can you post a copy of the output? I'm using reflector and rankmirrors,
and I get this:
# 2010-08-12 15:33 # generated by reflector # ranked by rankmirrors Server = ftp://archlinux.c3sl.ufpr.br/archlinux/$repo/os/$arch Server = ftp://mirrors.kernel.org/archlinux/$repo/os/$arch Server = http://archlinux.c3sl.ufpr.br/$repo/os/$arch Server = http://mirrors.kernel.org/archlinux/$repo/os/$arch Server = http://mirror.yandex.ru/archlinux/$repo/os/$arch Server =
http://www.gtlib.gatech.edu/pub/linux/distributions/archlinux/$repo/os/$arch
These are obviously not reachable URLs, but pacman fills in $repo and $arch from pacman.conf so it's working just fine for me.
On Thu, Aug 12, 2010 at 3:27 PM, Jason Reardon<aetherfly87@gmail.com
wrote:
Worked for me on the latest mirrorlist release.
On Thu, Aug 12, 2010 at 3:36 PM, Mathias Huber<huber@mathiashuber.de
wrote:
Dear Archers,
is it true that rankmirrors can't handle mirrorlist urls like ftp://ftp.halifax.rwth-aachen.de/archlinux/$repo/os/$arch?
While pacman works fine with this format, rankmirrors produces
unreachable
URLs.
Or am I misunderstanding something here?
Rock on, Mathias
--
-Erik
"For me, it is far better to grasp the universe as it really is than to persist in delusion, however satisfying and reassuring." --Carl Sagan
Here's my first six. The gatech one didn't have a package at one point, rankmirrors sorted the whole US list.
Server =
ftp://ftp.gtlib.gatech.edu/pub/linux/distributions/archlinux/$repo/os/$arch Server = ftp://ftp.osuosl.org/pub/archlinux/$repo/os/$arch Server = ftp://ibiblio.org/pub/linux/distributions/archlinux/$repo/os/$arch Server = ftp://locke.suu.edu/linux/dist/archlinux/$repo/os/$arch Server = ftp://lug.mtu.edu/archlinux/ftpfull/$repo/os/$arch Server = ftp://mirror.cs.vt.edu/pub/ArchLinux/$repo/os/$arch
They are in alphabetical order... This is known and fixed in git. We will probably make a new pacman release soon.
Allan
Hah, I never noticed.
On Sat, Aug 14, 2010 at 8:27 PM, Jude DaShiell <jdashiel@shellworld.net> wrote:
One of the more important fields missing from many Linux distros mirror lists is the geographical location field that would provide a country and a state/province for each mirror. That information is stored in some data base on the internet, but not everybody who looks at a mirror list for the first time is necessarily going to know which tool to send the list through to get all those geographical locations appended to that mirror list. A guess on my part would be the whois data base but what command to run to get the capacity the url, and the geographic locations out in a mirror list and only get that information I don't yet know.
i think the geographic info would be somewhat superfluous; while i don't know of a command offhand to provide this information, the IP address of mirrors can be geolocated. additionally, geographic location has little to do with your network location... when i lived in montana (USA), every single packet i sent was routed through salt lake city, utah, several hundred miles away, before going anywhere else. if anything, rankmirrors itself could provide this information; but it wouldn't be that useful in deciding on a mirror. just get the top 6 or so, pick one that works well, and forget about it :-) kernel.org works fine for me. C Anthony
The only reason I bought this up at all was because on more than one Linux distro site there's requests for people to use mirrors that are geographically close to them since the admins of those sites apparently check logs and kick off people that are very far away from the download sites. I agree with you in these days of broad band connections and ethernet cards such things maybe ought not to matter all that much but apparently they do to other webmasters and ftpadmins. On Sat, 14 Aug 2010, C Anthony Risinger wrote:
On Sat, Aug 14, 2010 at 8:27 PM, Jude DaShiell <jdashiel@shellworld.net> wrote:
One of the more important fields missing from many Linux distros mirror lists is the geographical location field that would provide a country and a state/province for each mirror. That information is stored in some data base on the internet, but not everybody who looks at a mirror list for the first time is necessarily going to know which tool to send the list through to get all those geographical locations appended to that mirror list. A guess on my part would be the whois data base but what command to run to get the capacity the url, and the geographic locations out in a mirror list and only get that information I don't yet know.
i think the geographic info would be somewhat superfluous; while i don't know of a command offhand to provide this information, the IP address of mirrors can be geolocated. additionally, geographic location has little to do with your network location... when i lived in montana (USA), every single packet i sent was routed through salt lake city, utah, several hundred miles away, before going anywhere else.
if anything, rankmirrors itself could provide this information; but it wouldn't be that useful in deciding on a mirror. just get the top 6 or so, pick one that works well, and forget about it :-)
kernel.org works fine for me.
C Anthony
participants (6)
-
Allan McRae
-
C Anthony Risinger
-
Erik Johnson
-
Jason Reardon
-
Jude DaShiell
-
Mathias Huber