You are not logged in.
This morning:
[root,07:38 ~]# pacman -Syu
:: Synchronizing package databases...
current [################] 100% 66K 409.1K/s 00:00:00
:: extra is up to date
community [################] 100% 74K 401.1K/s 00:00:00
:: abiword: local (2.4.6-1) appears to be newer than repo (current/2.4.3-1)
:: acl: local (2.2.39-1) appears to be newer than repo (current/2.2.34-1)
:: acroread: local (7.0.8-1) appears to be newer than repo (current/7.0.5-1)
:: alsa-lib: local (1.0.13-1) appears to be newer than repo (current/1.0.11-2)
:: alsa-utils: local (1.0.13-1) appears to be newer than repo (current/1.0.11-1)
:: aspell: local (0.60.5-1) appears to be newer than repo (current/0.60.4-2)
:: atk: local (1.13.2-1) appears to be newer than repo (current/1.11.4-1)
:: attr: local (2.4.32-2) appears to be newer than repo (current/2.4.28-1)
:: autoconf: local (2.61-1) appears to be newer than repo (current/2.59-2)
...
...
...
I used sortmirrors a couple days ago, which messed up. So I thought I had fixed it. I got a new list of mirrors from somewhere here at archlinux.org. And now I get this. It goes on all the way through xvidcore. All are from [current]. Why just current? I did the same thing with extra and community.
/etc/pacman.d/current:
[root,07:39 ~]# cat /etc/pacman.d/current
#
# CURRENT: Arch Linux core repository
#
[current]
#North America
Server = http://www2.cddc.vt.edu/linux/distributions/archlinux/current/os/i686
Server = ftp://mirror.cs.vt.edu/pub/ArchLinux/current/os/i686
Server = ftp://ftp-linux.cc.gatech.edu/pub/linux/distributions/archlinux/current/os/i686
Server = ftp://ftp.nethat.com/pub/linux/archlinux/current/os/i686
Server = ftp://ftp.archlinux.org/current/os/i686
Server = http://ftp.parrswood.manchester.sch.uk/Mirrors/ftp.archlinux.org/current/os/i686
Server = http://darkstar.ist.utl.pt/archlinux/current/os/i686
Server = ftp://ftp.surfnet.nl/pub/os/Linux/distr/archlinux/current/os/i686
Server = ftp://archlinux.puzzle.ch/current/os/i686
Server = ftp://ftp.nluug.nl/pub/metalab/distributions/archlinux/current/os/i686
Server = ftp://ftp.hosteurope.de/mirror/ftp.archlinux.org/current/os/i686
Server = ftp://ftp.gigabit.nu/current/os/i686
Server = ftp://ftp.belnet.be/packages/archlinux/current/os/i686
Server = ftp://ftp.ibiblio.org/pub/linux/distributions/archlinux/current/os/i686
Server = ftp://mirror.icis.pcz.pl/archlinux/current/os/i686
Server = ftp://cesium.di.uminho.pt/pub/archlinux/current/os/i686
Server = ftp://gul.est.ips.pt/repos/archlinux/current/os/i686
Server = ftp://ftp.heanet.ie/mirrors/ftp.archlinux.org/current/os/i686
Server = ftp://ftp.ntua.gr/pub/linux/archlinux/current/os/i686
Server = ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/archlinux/current/os/i686
Server = ftp://ftp.rez-gif.supelec.fr/pub/Linux/distrib/archlinux/current/os/i686
Server = ftp://ftp.tu-chemnitz.de/pub/linux/sunsite.unc-mirror/distributions/archlinux/current/os/i686
Server = ftp://mir2.archlinuxfr.org/archlinux/current/os/i686
Server = ftp://mi.mirror.garr.it/mirrors/archlinux/current/os/i686
Server = ftp://cle.linux.org.tw/pub/ArchLinux/current/os/i686
Server = ftp://ftp.iasi.roedu.net/mirrors/archlinux.org/current/os/i686
Server = ftp://ftp.sh.cvut.cz/MIRRORS/arch/current/os/i686
Server = ftp://mir1.archlinuxfr.org/archlinux/current/os/i686
Server = ftp://mirror.pacific.net.au/linux/archlinux/current/os/i686
Server = ftp://ftp.estpak.ee/pub/archlinux/current/os/i686
Server = ftp://sunsite.icm.edu.pl/site/linux-sunsite/distributions/archlinux/current/os/i686
Server = ftp://gd.tuwien.ac.at/opsys/linux/archlinux/current/os/i686
Server = http://cncmirror.vxmatrix.net/ArchLinux/current/os/i686
Server = http://mirrors.jakimowicz.com/archlinux/current/os/i686
Server = ftp://ftp.ds.hj.se/pub/linux/distributions/archlinux/current/os/i686
Server = http://mirror.vxmatrix.net/ArchLinux/current/os/i686
Server = http://dxmirror.vxmatrix.net/ArchLinux/current/os/i686
Server = ftp://ftp.linux.kiev.ua/pub/Linux/ArchLinux/current/os/i686
So... Are things totally messed up? Or, perhaps the newly sorted mirrors that pacman is accessing has older packages somehow?!? I'm baffled, but then, I'm no expert...
Last edited by Seleven (2007-02-20 19:32:33)
Offline
I looked again, and there are a few from [community] as well.
Offline
try changing top servers, may be that the one you use as primary is not up-to-date.
Offline
So what your saying is that the mirrors won't always have the very same packages. i.e. they get updated slowly over the course of a few days. If I had just waited a few days, my new top mirrors would not have 'older' packages? Is that about how it works?
Offline
this may happen if you change mirrors, or the order of the repos (testing,from last to first,etc...)
it can generally just be ignored imho.
yes u r correct, it can take up to a few days sometimes for mirrors to sync.
The.Revolution.Is.Coming - - To fight, To hunger, To Resist!
Offline
Ok, Thanks guys!
Offline
Don't use the http://www2.cddc.vt.edu mirror. It hasn't been updated since 02-May-2006. Replace it by another mirror.
Offline
Will do. Thanks Snowman
Offline
Use the http://mirror.cs.vt.edu mirror if you want one from VT ( i run that mirror )
Offline
Yup, that one's in my top 5. (I used the rankmirrors script, it's nice, it works!)
Offline
You might want to read the hint at http://wiki.archlinux.org/index.php/Mirrors#Mirror_List in order to check the 'freshness' of a particular mirror. But still, local timezones could mess it up so I'm not quite sure about the best way to check this.
1000
Offline
i would also recomend, using the same mirror for all repos (testing, current, extra) if its possible
Offline
You might want to read the hint at http://wiki.archlinux.org/index.php/Mirrors#Mirror_List in order to check the 'freshness' of a particular mirror. But still, local timezones could mess it up so I'm not quite sure about the best way to check this.
You can check the date of the <reponame>.db.tar.gz file on the server. If it has been updated in the last couple of days then the server is relatively up-to-date. That's what I do.
Offline