You are not logged in.
I tried to upgrade, pacman -Syu, but after 340 MB of downloads it's saying that the packages are corrupted. I know the usual advice is to clear the cache and redownload everything, but is there a way to fix this without having to redownload everything (my connection is not that fast)?
Offline
just try removing the packages it says are corrupt from /var/cache/pacman/pkg
Offline
eh, did you read my whole post? removing the "corrupt" packages is what im trying to avoid. the whole 340MB is supposedly corrupt according to pacman, but i know its not so. its a known issue (there are several examples here in the forums). i think it happened because of the mirrors not being in sync yet (or something like that....).
Offline
rm /var/cache/pacman/pkg/<corrupt>
the previous guy said the same
Freedom is what i love
Offline
Any chance you're using ftp.archlinux.org as your main server?
I'm having sync problems with that one lately, which sometimes result to corrupt packages. My closest mirror ( ftp.ntua.gr ) is working great instead.
Microshaft delenda est
Offline
Unfortunately there isn't any way to fix corrupted packages... You'll just have to get rid of them.
Offline
i was thinking the packages werent actually corrupt, but pacman using the wrong md5 sums as reference. (because how could every one of the packages, 340MB of them, be corrupt all at once?) maybe it's connected to the recent testing->current move?
Offline
Check the space on /var. If /var gets filled up, pacman can't download the packages and they'll all have a size of 0.
Offline
thanks. its still plenty of space.
Offline
Try to sync via other repo and run pacman -Syu again (maybe the new db file contains the correct md5sums) if it didn't work unfortunately you have to download back the corrupted packages...
My advise is to wait for 3-5 days, so all repo get synced and have the correct md5 sums, then leave the PC during the night to re-download everything and start the upgrade though it's not what u're looking for but it is the best you can do now
[My Blog] | [My Repo] | [My AUR Packages]
Offline
ok i will take your advice thanks for understanding
Offline