So what do you do in case #3 ?
Unmerge the blocking package, then emerge the package that was being blocked.
I chose to just skip the conflicting package. [1]