# emerge -av app-misc/beagle These are the packages that would be merged, in order: Calculating dependencies... done! !!! All ebuilds that could satisfy "~dev-lang/mono-2.4.2.3" have been masked. !!! One of the following masked packages is required to complete your request: - dev-lang/mono-2.4.2.3 (masked by: package.mask) (dependency required by "virtual/monodoc-2.4.2.3" [ebuild]) (dependency required by "app-misc/beagle-0.3.9-r2" [ebuild]) (dependency required by "app-misc/beagle" [argument])
If you stick something into /etc/portage/package.mask, then it's your problem to solve unsatisfied dependencies resulting from that action. dev-lang/mono-2.4.2.3 is keyworded stable and is not masked anywhere.
> If you stick something into /etc/portage/package.mask, then it's your problem > to solve unsatisfied dependencies resulting from that action. I do it specially, because I have mono-2.6.1 unmasked
(In reply to comment #2) > I do it specially, because I have mono-2.6.1 unmasked Well, you apparently do it wrong. You need to stick virtual/monodoc to package.keywords as well. Invalid bug.
Yep