I really really dont recommend using --nodeps except in the most dire of emergencies. Its telling you theres a problem for a reason, you're absolutely damaging the maintainablity of your server when you do that. The more appropriate fix would be to just remove the php-manual package.
It would not allow me to remove the php-manual. It said that it was not installed, yet when I tried to install it, it said it was already there. I did a force upgrade, no luck. Did a force install, no luck. I had some issues when I upgraded the php on the test machine the last time.
My production machine did not have the same problem.
I value your opinion highly Scott and I will remember to not use the nodeps in the future.
If its reporting the rpm is there, but saying it doesnt exist when you use -e, you've probably got some corruption in the rpm database. You'll need to remove /var/lib/rpm/__* and then run rpm --rebuilddb. Ive also found package managers like yum and rug (but not up2date) can get around these wierd issues when regular old rpm cant.