FS#20022 - Download progress and completion issues during repo sync
Attached to Project:
Pacman
Opened by trusktr (trusktr) - Wednesday, 30 June 2010, 06:28 GMT
Last edited by Allan McRae (Allan) - Sunday, 31 January 2016, 04:03 GMT
Opened by trusktr (trusktr) - Wednesday, 30 June 2010, 06:28 GMT
Last edited by Allan McRae (Allan) - Sunday, 31 January 2016, 04:03 GMT
|
Details
Description:
Pacman shows package sync incorrectly. it appeared to sync all the repos, but then two of them disappeared so in the end it looked like this: [root@rocketship ~]# pacman -Syu :: Synchronizing package databases... core is up to date community 377.4K 1029.5K/s 00:00:00 [######################] 100% archlinuxfr is up to date arch-games is up to date :: Starting full system upgrade... ^^^ notice core and extra are missing, although i saw progress bars for them at first. Additional info: * package version: pacman 3.4.0-2 Steps to reproduce: Do pacman -Syu |
This task depends upon
Closed by Allan McRae (Allan)
Sunday, 31 January 2016, 04:03 GMT
Reason for closing: Works for me
Additional comments about closing: Appeared to be an issue with mirror round robin that has not been seen in a long time.
Sunday, 31 January 2016, 04:03 GMT
Reason for closing: Works for me
Additional comments about closing: Appeared to be an issue with mirror round robin that has not been seen in a long time.
This doesn't seem like a critical bug, but nonetheless, i noticed it and thought "hey, where's the other repos?"
http://pastebin.com/g1GGWMu1
So something happened (possibly interrupted pacman).
http://mailman.archlinux.org/pipermail/pacman-dev/2010-June/011095.html
Server = http://mirrors.kernel.org/archlinux/$repo/os/x86_64
Server = ftp://mirrors.kernel.org/archlinux/$repo/os/x86_64
Server = http://mirror.leaseweb.com/archlinux/$repo/os/x86_64
Server = http://ftp.yz.yamagata-u.ac.jp/pub/linux/archlinux/$repo/os/x86_64
Server = http://archlinux.puzzle.ch/$repo/os/x86_64
Server = http://mirror.aarnet.edu.au/pub/archlinux/$repo/os/x86_64
Server = http://pet.inf.ufsc.br/mirrors/archlinux/$repo/os/x86_64
Server = http://cesium.di.uminho.pt/pub/archlinux/$repo/os/x86_64
Server = ftp://ftp.free.fr/mirrors/ftp.archlinux.org/$repo/os/x86_64
Server = ftp://cesium.di.uminho.pt/pub/archlinux/$repo/os/x86_64
debug: ust.size: 474076 local_size: 474076 compare: 0
...
error: extra.db.tar.gz appears to be truncated: 474047/474076 bytes
So... times are different but the sizes are the same - seems unlikely. And then the size is wrong. Is that information obtained in a single call? Or could it be possible that two different "kernel.org" mirrors that are out of sync are being queried?