The issue stems from dependency resolution.
If a package conflicts with another, you may be prompted to remove/uninstall it. If another package depends on the package you just removed, it'll need to be removed to (it doesn't need to be removed, but package managers like yum will do this. rpm -e...