This seems a bit like an April Fools' joke, but this is what I was greeted with this morning, when trying to bring my Arch up to date:
:: The following packages should be upgraded first :
pacman
:: Do you want to cancel the current operation
:: and upgrade these packages now? [Y/n]
resolving dependencies...
looking for inter-conflicts...
error: failed to prepare transaction (could not satisfy dependencies)
:: package-query: requires pacman<3.5
So what, should I downgrade my pacman before I'm allowed to upgrade it?