RPMs are gay. Gay, gay gay
First things first, can you use urpmi to install the new mplayer? Look around for repos that may have it so you can use urpmi, that will make your life 100% easier. If not, then perhaps try --nodeps on libdirectfb if you're sure you have libsysfs installed to stop it checking.