mariadb
es parte del repositorio base en CentOS 7 y ya debería estar instalado. Las incompatibilidades probablemente se deban a repositorios adicionales (, p. IUS, EPEL )que configuró.
Deshabilite los repositorios de terceros -en /etc/yum.repos.d/
moviendo a otro lugar todos los archivos que no sean CentOS-*.repo
, luego intente:
yum clean all
yum remove mariadb-libs
yum install mariadb-server