Os pacotes que você está tentando instalar realmente dependem de uma versão mais antiga do CentOS.
Observe na sua mensagem de erro, você faz referência ao repositório el5_latest
, que é para o CentOS 5 ou RHEL 5, mas você tem o CentOS 7 instalado. As principais versões não são compatíveis.
A versão mais antiga do PostgreSQL disponível para o CentOS 7 é a versão 9.3. Você pode instalá-lo com estes comandos:
rpm -iUvh http://yum.postgresql.org/9.3/redhat/rhel-7-x86_64/pgdg-centos93-9.3-1.noarch.rpm
yum -y install postgresql93-server
A versão mais recente do PostgreSQL disponível para o CentOS 7 (no momento da escrita) é a versão 9.4. Você pode instalá-lo com estes comandos:
rpm -Uvh http://yum.postgresql.org/9.4/redhat/rhel-7-x86_64/pgdg-centos94-9.4-1.noarch.rpm
yum install postgresql94-server