For a while cryptsetup-luks existed in the repos, it was mistakenly imported from Fedora (different names so the packager who imported it didn't notice) while Mageia already has cryptsetup.
Since this issue only happened in Cauldron, cryptsetup won't obsolete cryptsetup-luks and you need to fix the issue manually, simply uninstall any of these package: cryptsetup-luks-devel cryptsetup-luks-libs cryptsetup-luks (you may need to use rpm -e --nodeps). And then install their counterparts from cryptsetup src.rpm: lib64cryptsetup-devel lib64cryptsetup1 cryptsetup (which has been updated to 1.3.0). -- Ahmad Samir
