[arch-general] pacman mirrorlist update
Hello. Just installed update pacman-mirrorlist -20150618-1, installed by pacman as /etc/pacman.d/mirrorlist.pacnew, and there is nothing exotic about my /etc/pacman.d/mirrorlist. I just normally update my mirrorlist by doing: sudo reflector --verbose --country 'United States' -l 200 -p http --sort rate --save /etc/pacman.d/mirrorlist as suggested by the Arch wiki pacman article. Should I again just: sudo reflector --verbose --country 'United States' -l 200 -p http --sort rate --save /etc/pacman.d/mirrorlist and then just delete /etc/pacman.d/mirrorlist.pacnew?
Hi Francis, no idea. I tend to ignore mirrorlist updates and use the website generator from time to time, no real schedule: https://www.archlinux.org/mirrorlist/?country=all&protocol=https&ip_version=6&use_mirror_status=on The single mirror I'll then pick from that list offers a good compromise between its score and hop count/speed (not using any tools). But just look at what has changed and decide for yourself: https://projects.archlinux.org/svntogit/packages.git/commit/trunk?h=packages/pacman-mirrorlist&id=5371b0c979e5a0c3f1934e24637cf87a43145f39 --byte
Op 18 jun. 2015 17:34 schreef "Francis Gerund" <ranrund@gmail.com>:
Hello.
Just installed update pacman-mirrorlist -20150618-1, installed by pacman
as
/etc/pacman.d/mirrorlist.pacnew, and there is nothing exotic about my /etc/pacman.d/mirrorlist. [...] Should I again just:
sudo reflector --verbose --country 'United States' -l 200 -p http --sort rate --save /etc/pacman.d/mirrorlist
and then just delete /etc/pacman.d/mirrorlist.pacnew?
You could re-rate your mirrors, but it's probably not necessary (assuming your current mirrors are okay, of course). You can safely delete the mirror list.new. Mvg, Guus
Okay, thanks guys. I will continue to do: sudo reflector --verbose --country 'United States' -l 200 -p http --sort rate --save /etc/pacman.d/mirrorlist frequently, and then update (very frequently) as usual, by: sudo pacmatic -Syyuv And I will delete etc/pacman.d/mirrorlist.pacnew, RSN. I don't know what the purpose of the pacman-mirrorlist -20150618-1 update was. Maybe the idea was to encourage people to "freshen up" their mirrorlist more often. But since that seems to require manually merging from etc/pacman.d/mirrorlist.pacnew, might that be counterproductive? I am not saying it's wrong - just a thought. On Thu, Jun 18, 2015 at 3:28 PM, Guus Snijders <gsnijders@gmail.com> wrote:
Op 18 jun. 2015 17:34 schreef "Francis Gerund" <ranrund@gmail.com>:
Hello.
Just installed update pacman-mirrorlist -20150618-1, installed by pacman
as
/etc/pacman.d/mirrorlist.pacnew, and there is nothing exotic about my /etc/pacman.d/mirrorlist. [...] Should I again just:
sudo reflector --verbose --country 'United States' -l 200 -p http --sort rate --save /etc/pacman.d/mirrorlist
and then just delete /etc/pacman.d/mirrorlist.pacnew?
You could re-rate your mirrors, but it's probably not necessary (assuming your current mirrors are okay, of course). You can safely delete the mirror list.new.
Mvg, Guus
On Thu, Jun 18, 2015 at 4:38 PM, Francis Gerund <ranrund@gmail.com> wrote:
Okay, thanks guys.
I will continue to do:
sudo reflector --verbose --country 'United States' -l 200 -p http --sort rate --save /etc/pacman.d/mirrorlist
frequently, and then update (very frequently) as usual, by:
sudo pacmatic -Syyuv
And I will delete etc/pacman.d/mirrorlist.pacnew, RSN.
I don't know what the purpose of the pacman-mirrorlist -20150618-1 update was. Maybe the idea was to encourage people to "freshen up" their mirrorlist more often.
But since that seems to require manually merging from etc/pacman.d/mirrorlist.pacnew, might that be counterproductive? I am not saying it's wrong - just a thought.
There's no reason to force pacman to redownload up-to-date databases, in fact if you get a slow mirror there can be times when you end up with packages trying to downgrade. The only time I ever forced database sync is when I got a corrupted database due to WiFi hotspot splash screens. (They get downloaded because the datestamp is that second or thereabouts, certainly newer than the repo database. I *usually* remember to sign in with a curl script first thing.) As for the mirrorlist, not everyone uses reflector, and the ones who don't SHOULD get their mirrorlist updated, if not from reflector then through the package. Yes they will have to manually merge it in. That is why pacman warns them that a pacnew file was created -- as a general rule of thumb, people should look at those. pacman-mirrorlist gets semi-frequent updates. I ignore them, and occasionally delete them with pacdiffviewer if I feel like it -- because I know that is one of the handful of expected .pacnew files that are meaningless. -- Eli Schwartz
I hope I'm not causing traffic jams for running [0] after pacman-mirrorlist updates. I'm planning to write some tools that would generally make handling of .pacnew files more accessible, too. cheers! mar77i [0] https://github.com/mar77i/bulk77i/blob/master/renew_mirrorlist.c
On 06/19/2015 11:13 AM, Martti Kühne wrote:
I'm planning to write some tools that would generally make handling of .pacnew files more accessible, too.
You mean like yaourt -C and pacdiffviewer? Jerome -- mailto:jeberger@free.fr http://jeberger.free.fr Jabber: jeberger@jabber.fr
On 6/19/15, Martti Kühne <mysatyre@gmail.com> wrote:
I hope I'm not causing traffic jams for running [0] after pacman-mirrorlist updates. I'm planning to write some tools that would generally make handling of .pacnew files more accessible, too.
cheers! mar77i
[0] https://github.com/mar77i/bulk77i/blob/master/renew_mirrorlist.c
I and no doubt others as well simply use rankmirrors with reflector. About weeklyish for me at least. Since all it does is connect to each server and test the speed, I don't see the problem, surely they should be more worried that I compulsively sync pacman multiple times a day. :-P -- Eli Schwartz
On Thu, 18 Jun 2015 10:33:50 -0500 Francis Gerund <ranrund@gmail.com> wrote:
Hello.
Just installed update pacman-mirrorlist -20150618-1, installed by pacman as /etc/pacman.d/mirrorlist.pacnew, and there is nothing exotic about my /etc/pacman.d/mirrorlist.
I just normally update my mirrorlist by doing:
sudo reflector --verbose --country 'United States' -l 200 -p http --sort rate --save /etc/pacman.d/mirrorlist
as suggested by the Arch wiki pacman article.
Should I again just:
sudo reflector --verbose --country 'United States' -l 200 -p http --sort rate --save /etc/pacman.d/mirrorlist
and then just delete /etc/pacman.d/mirrorlist.pacnew?
If you update your mirrorlist in another way, just add it to NoExtract in pacman.conf and be one with it.
participants (7)
-
Doug Newgard
-
Eli Schwartz
-
Francis Gerund
-
Guus Snijders
-
Jens Adam
-
Jérôme M. Berger
-
Martti Kühne