Mplayer (if compiled with uses real) explicitly depends on realplayer (even is helixplayer is installed on the system). Realplayer and helixplayer should provide virtual real so others can depend on that.
A virtual is an overkill, just a co-dependency could be enough.
Since Helixplayer has been removed from the tree, I'm closing this one.