by sdjf » Mon Jul 15, 2013 8:41 pm
Posting the exact output from ls -l there would tell us what the date was on those files, for one thing.
But there is something seriously wrong there if all 5 files are less than 1k. Some db files are like 500kb or so.
There is no extraction to be done, putting the full db files into that directory would enable Pacman to proceed to tell you what packages needed updating. Not the gz versions, but the db files from the repository. I have done that, I know it works.
It still does not tell us why you cannot just retrieve the files, are you absolutely positive that your rootfs does not have any errors in it?
I don't recall, can your Pi ping sites on the internet successfully?
EDIT: Using the may image, which was fully updated only once, on May 25, I was just able to issue pacman -Sy and succeeded in retrieving 4 of the 5 db files. Pacman gave up trying to download community as the download was too slow, but if I try later, should be able to do it.
Have you been able to do any updating at all with this image, or is it totally vanilla?