Sun 25 August 2013
I'm writing this up as a quick solution to archlinux's dreaded pacman update problem.
If your run pacman -Syu and get:
If you have yaourt installed simply update package-query through it and update pacman normally.
Make sure also to delete the SyncFirst option from /etc/pacman.conf