//Edit: Kommando zurück, siehe Edit unten:
Ich würde die kaputte Sync-Datenbank vom (externen) ck-Fremd-Repository wegsichern:
mv /var/lib/pacman/sync/repo-ck.db /var/lib/pacman/sync/repo-ck.db.bad
und dann die Datenbanken zwingend erneuern.
pacman -Syy
Dann das System-Update nochmal anstoßen.
Falls mit der aktualisierten ck-DB das gleiche auftritt, dann ggf. mal den/die Mirrors wechseln (k.A. ob es für das ck-Repo mehrere Spiegelserver gibt.)
Und noch mal überlegen, ob beim letzten Upgrade/Install von Paketen des ck-Repos irgendwas schiefgegangen ist was eine Korruption der alten Sync-DB vom ck-Repo ausgelöst haben könnte.
//Edit2: gerade im .org-Forum gesehen:
https://bbs.archlinux.org/viewtopic.php?id=111715 (letzte Posts im Thread)
scheint wohl ein Problem des ck-Repos zu sein, evtl. falsches/altes DB-Format o.ä.
Du kannst obigen Tipp ja trotzdem ausprobieren.