Having mplayer installed puts a block on unrar by having a requirement for unrar-gpl since these 2 packages are essentially interchangeable if the dependency is required it should give the option of one or the other to be installed on the system.
emerge --info please.
mplayer-1.0_rc2_p20090322.ebuild: 95 rar? ( || ( app-arch/unrar-gpl 96 app-arch/unrar ) ) mplayer is satisfied with either of the two.
Sorry. I assumed that emerge was clever enough to work out if a option was valid when calculating blocks and when it had placed a block on unrar due to mplayer that it was because mplayer would only accept unrar-gpl. Thanks for your time.