yum has three flags which are capable of 'modernizing' a package.
- yum update – "may or may not" force the removal of obsolete packages.
- yum upgrade – does not force the removal of obsolete packages
- yum install – ?
I got the "may or may not" from this question:
What is the definitive behavior of "yum install" when I'm using it to bring software up to date?