You are not logged in.

#1 2017-11-22 13:39:49

Heradon
Member
Registered: 2017-11-22
Posts: 2

Online Mirrorlist

It is possible to create a mirrorlist online?

Greetings Ralf wink

Offline

#2 2017-11-22 14:14:28

andreas_baumann
Administrator
From: Zurich, Switzerland
Registered: 2017-08-10
Posts: 781
Website

Re: Online Mirrorlist

Hi, did you check out https://archlinux32.org/download/ ? On the bottom is a list of all available mirrors (not
completly up to date though).

Did I understand your question correctly? :-)

Offline

#3 2017-11-22 18:46:23

deep42thought
Administrator
From: Jena, Germany
Registered: 2017-06-17
Posts: 436

Re: Online Mirrorlist

We don't have mirror statistics up (yet) as upstream has, but if the link andreas_bauman gave is too outdated for you, you may check the mirrorlist on github

Offline

#4 2017-11-23 02:52:43

Heradon
Member
Registered: 2017-11-22
Posts: 2

Offline

#5 2017-11-23 05:30:25

deep42thought
Administrator
From: Jena, Germany
Registered: 2017-06-17
Posts: 436

Re: Online Mirrorlist

yes, this is what I meant by "mirror statistics" - this is on the (yet unwritten) todo list, but it's certainly low priority right now.
Feel free to have a look into that if you(r brain) got some spare cycles. smile

Offline

#6 2017-11-23 06:33:35

andreas_baumann
Administrator
From: Zurich, Switzerland
Registered: 2017-08-10
Posts: 781
Website

Re: Online Mirrorlist

Ah.. sorry.. misunderstood that one. :-)

Offline

#7 2018-07-08 14:01:51

deep42thought
Administrator
From: Jena, Germany
Registered: 2017-06-17
Posts: 436

Re: Online Mirrorlist

there is now https://packages.archlinux32.org/mirrors/ and https://packages.archlinux32.org/mirror … s.php?json - though there are still some features missing (e.g. links, different formats) smile

regards,
deep42thought

Offline

#8 2018-07-08 19:29:31

levi
Moderator
From: Yorkshire, UK
Registered: 2018-06-16
Posts: 429

Re: Online Mirrorlist

What's the simplest way to use that to eliminate mirrors which are out of date?  I see the score in the JSON which seems to be higher for repos with fewer packages or an invalid last-sync date, so I guess that's a negative correlation with the goodness of each repo.


Architecture: pentium4, Testing repos: Yes, Hardware: EeePC 901+2GB RAM+OS half on the SD card.

Online

#9 2018-07-08 20:09:42

deep42thought
Administrator
From: Jena, Germany
Registered: 2017-06-17
Posts: 436

Re: Online Mirrorlist

The values are calculated similarly to as https://www.archlinux.org/mirrors/status/ does. You may also be interested in the "delay" value.

regards,
deep42thought

Offline

#10 2018-07-10 07:08:18

deep42thought
Administrator
From: Jena, Germany
Registered: 2017-06-17
Posts: 436

Re: Online Mirrorlist

There is now also a column last_active which yields true only when the mirror was active and checked within the last hour.

Offline

#11 2018-07-26 02:35:03

levi
Moderator
From: Yorkshire, UK
Registered: 2018-06-16
Posts: 429

Re: Online Mirrorlist

I guess this column has been renamed recently_active.

It's good to see that repos are now a lot more complete than they were when I first looked at updating my mirrorlist.  Only a problem with rankmirrors slowed me down in updating (hint: pass it '-r core' and it'll work again, despite the if statement on line 79 of the rankmirrors script seeming to do exactly that by default)


Architecture: pentium4, Testing repos: Yes, Hardware: EeePC 901+2GB RAM+OS half on the SD card.

Online

#12 2018-07-26 14:49:14

levi
Moderator
From: Yorkshire, UK
Registered: 2018-06-16
Posts: 429

Re: Online Mirrorlist

FWIW, I am trying to document that rankmirrors gotcha as a bug, and have managed to activate and log in to the bug tracker, but I don't seem to even have permissions to make a comment anywhere when I look at my profile, and certainly am not able to raise a bug.

Edit: Fwiw, my login name there is the same as here.

Last edited by levi (2018-07-26 14:50:36)


Architecture: pentium4, Testing repos: Yes, Hardware: EeePC 901+2GB RAM+OS half on the SD card.

Online

#13 2018-07-26 14:59:21

deep42thought
Administrator
From: Jena, Germany
Registered: 2017-06-17
Posts: 436

Re: Online Mirrorlist

@levi: I promoted you to reporter.

Offline

#14 2018-07-26 17:02:21

levi
Moderator
From: Yorkshire, UK
Registered: 2018-06-16
Posts: 429

Re: Online Mirrorlist

Thanks!


Architecture: pentium4, Testing repos: Yes, Hardware: EeePC 901+2GB RAM+OS half on the SD card.

Online

#15 2019-02-04 20:46:22

user00265
Mirror Operator
From: Rushford, MN
Registered: 2017-07-06
Posts: 4
Website

Re: Online Mirrorlist

deep42thought wrote:

there is now https://packages.archlinux32.org/mirrors/ and https://packages.archlinux32.org/mirror … s.php?json - though there are still some features missing (e.g. links, different formats) smile

regards,
deep42thought

I see that the simplysam.us mirror is not listed. I see it still syncs as scheduled and has been running forever. Do I need to do something special?

Offline

#16 2019-02-04 21:02:16

deep42thought
Administrator
From: Jena, Germany
Registered: 2017-06-17
Posts: 436

Re: Online Mirrorlist

That was me. Your mirror appeared inactive and I sent you an email on 2018-10-03 but got no response, so I just assumed you moved along. Thus I removed the mirror from the mirrorlist.

I reverted that commit now.

regards,
deep42thought

Offline

#17 2019-02-04 22:17:12

levi
Moderator
From: Yorkshire, UK
Registered: 2018-06-16
Posts: 429

Re: Online Mirrorlist

When I posted in this thread at 2019-01-22 21:04:39, I checked that simplysam.us link and it was serving old kernels.  Now I check it it's up to date, but it was causing a user problems before now.


Architecture: pentium4, Testing repos: Yes, Hardware: EeePC 901+2GB RAM+OS half on the SD card.

Online

#18 2019-02-08 14:56:54

iMike
Member
From: Sweden
Registered: 2019-02-08
Posts: 12

Re: Online Mirrorlist

I am highly confused about the state of the mirrors.  I get 404 when trying either https://www.archlinux32.org/packages/mirrors/ or https://packages.archlinux32.org/mirror … s.php?json (mentioned above).  I have found mirrors at
https://www.archlinux32.org/mirrors/ but maybe those are just for ISOs?  Someone here mentioned that reflector was black listed, but not knowing that my archlinux32 box downloaded it without complaints and messed up my mirrorlist, even though it says it's for arch=any and listed at https://www.archlinux32.org/packages/i6 … reflector/.  Fixing the output was easy since it just produced:
Server = https://mirror.archlinux32.org$arch/$repo
instead of
Server = https://mirror.archlinux32.org/$arch/$repo
It says it was getting the list from https://packages.archlinux32.org/mirror … s.php?json on 2019-02-06 15:18:52 UTC, but now when I try to run it I just get
$ reflector --verbose --latest 5 --sort rate
error: failed to retrieve mirror data: (HTTP Error 404: Not Found)
which make sense because it's looking to a list that seems not to exist any more:
$ grep URL /usr/lib/python3.7/site-packages/Reflector.py
  URL = 'https://packages.archlinux32.org/mirror … s.php?json'
Was I just unlucky at trying to use archlinux32 just now, or am I doing something fundamentally wrong?

Offline

#19 2019-02-08 16:04:41

levi
Moderator
From: Yorkshire, UK
Registered: 2018-06-16
Posts: 429

Re: Online Mirrorlist

Yeah, I think there's a bit of movement on the packages index, and perhaps the mirrors too; I posted above a couple of days ago about bad certs, but since then it's moved from packackes.archlinux32.org to archlinux32.org/packages which fixed that, but has broken the search button which still submits to root, which is no longer valid.

But I didn't complain yet, because it was still a moving target. If I'd spotted it at the weekend I might have put it in IRC when I don't mind going on there, but moaning here had a bit too much permanence for something so transitory (hopefully).

On the topic of iso mirrors versus package mirrors, I think for the time being they're essentially identical sets.  They're basically just a little server space, and if you've the space to host all of the packages you're going to have the space to store a few isos.  And the other way round, I don't think anyone cares about the project but not enough to just help people get installed but not support them ongoing.

Edit:

I've never used reflector personally.  I just get a mirrorlist with my pacman updates and then consider editing it and using rankmirrors on the remainder if there's a lot still.  But it is supplied with arch32 (just, after doing a search and getting to the wrong page, put 'packages' in the url after the hostname and slash, like I have there), so it not working is a bona fide bug and should probably be raised in the bug tracker if you've got set up there already.

Last edited by levi (2019-02-08 16:11:19)


Architecture: pentium4, Testing repos: Yes, Hardware: EeePC 901+2GB RAM+OS half on the SD card.

Online

#20 2019-02-08 18:25:12

andreas_baumann
Administrator
From: Zurich, Switzerland
Registered: 2017-08-10
Posts: 781
Website

Re: Online Mirrorlist

Yep. Things are on the move. :-)
Update reflector first. There was a bug yesterday concerning the missing trailing slash and
another one around https://archlinux32.org//mirrors/status.php?json as new location of the
mirrors.

Replace in /usr/lib/python3.7/site-packages/Reflector.py:
URL = 'https://packages.archlinux32.org/mirror … s.php?json'

with:
URL = 'https://archlinux32.org/mirrors/status.php?json"

@deep42thought: I would like to push a changed revision, but again, I have no access right to the git repo.

Offline

#21 2019-02-10 08:58:08

deep42thought
Administrator
From: Jena, Germany
Registered: 2017-06-17
Posts: 436

Re: Online Mirrorlist

I fixed reflector - abaumann, I'll look into why you don't have push rights ... you should now have the necessary rights.

btw: we moved packages.archlinux32.org to archlinux32.org/packages, but packages.archlinux32.org/$subdir/ should now be archlinux32.org/$subdir/ for certain subdirs (e.g. mirrors, buildmaster)

sry for the trouble - I didn't have these urls in mind when migrating.

Offline

#22 2019-02-10 15:56:04

levi
Moderator
From: Yorkshire, UK
Registered: 2018-06-16
Posts: 429

Re: Online Mirrorlist

I'll just note here that the search form on the packages page hasn't survived the migration intact still.  I think it's this line that's at fault:

<form id="pkg-search" method="get" action="/">

(from within div id="pkglist-search")

Action should be "/packages/", as far as I can remember these things. Certainly, when doing a search and it dropping you to the wrong page, inserting /packages after the hostname is a valid workaround.


Architecture: pentium4, Testing repos: Yes, Hardware: EeePC 901+2GB RAM+OS half on the SD card.

Online

#23 2019-02-10 17:48:01

deep42thought
Administrator
From: Jena, Germany
Registered: 2017-06-17
Posts: 436

Re: Online Mirrorlist

thanks, levi, I fixed that

Offline

Board footer

Powered by FluxBB