arch linux error failed to commit transaction (invalid or corrupted package)でpacmanが使えない場合

理由はともあれ

pacman -Sc

すると大抵直る。