Dê uma olhada na opção --nodeps
na página de manual do rpm:
# rpm -e --nodeps mysql-libs
Estou tentando atualizar o pacote mysql para 5.5 no centos. (imagem amazon - ami-cc5af9a5)
Existe uma versão 5.1 do mysql-libs que não pode ser desinstalada porque o postfix depende dela. Mas eu não posso atualizar para a versão 5.5 a menos que eu desinstale esta versão 5.1 do mysql.
# rpm -qa | grep -i mysql
mysql-libs-5.1.61-4.el6.x86_64
# rpm -e mysql-libs-5.1.61-4.el6.x86_64
error: Failed dependencies:
libmysqlclient.so.16()(64bit) is needed by (installed) postfix-2:2.6.6-2.2.el6_1.x86_64
libmysqlclient.so.16(libmysqlclient_16)(64bit) is needed by (installed) postfix-2:2.6.6-2.2.el6_1.x86_64
mysql-libs is needed by (installed) postfix-2:2.6.6-2.2.el6_1.x86_64
Alguém pode me informar como atualizar para o MySQL 5.5 sem afetar os outros pacotes? Eu baixei o rpm porque o yum install / upgrade não funciona, já que ele tem a versão 5.1 embutida.
Use o repositório remi para atualizar o MySQL. Ele também instala um pacote de compatibilidade 5.1 para que seus outros pacotes, como o Postfix, continuem a funcionar.