Usar o yum remove em alguns pacotes falha silenciosamente. Por exemplo:
root# yum -y remove rdma
Loaded plugins: fastestmirror, langpacks
Resolving Dependencies
--> Running transaction check
---> Package rdma.noarch 0:7.3_4.7_rc2-5.el7 will be erased
Removing rdma.noarch 0:7.3_4.7_rc2-5.el7 - e due to obsoletes from installed rdma-core-15-7.el7_5.x86_64
Loading mirror speeds from cached hostfile
* extras: space
--> Restarting Dependency Resolution with new changes.
--> Running transaction check
---> Package rdma.noarch 0:7.3_4.7_rc2-5.el7 will be erased
--> Finished Dependency Resolution
root# echo $?
0
root# rpm -q rdma
rdma-7.3_4.7_rc2-5.el7.noarch
Eu executei 'rm -r / var / cache / yum / *' e reconstruí o rpm dbs, mas isso não corrigiu a situação. Usando 'rpm -e' no pacote funciona bem.
Este é o yum 3.4.3 em uma caixa do CentOS7.
Alguém sabe por que isso acontece?