I ran Cachy-Update, it detected a couple of packages and during the update one package depended in another, so it canceled the whole update, instead of just taking that one package out of the equation.
Why this temporary soft-lock exists for unrelated packages?
I might be wrong but I think that would be pacman’s protection mechanism against partial upgrades.
You either upgrade all the packages installed on a system or you upgrade none. That is to say, all the packages should roll together and the system as a whole.