Currently, when trying to merge a package depending on a masked one I get a message like the following: Calculating dependencies... done! !!! All ebuilds that could satisfy "=dev-dotnet/gluezilla-2.2*" have been masked. !!! One of the following masked packages is required to complete your request: - dev-dotnet/gluezilla-2.2 (masked by: ~amd64 keyword) For more information, see the MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. (dependency required by "dev-lang/mono-2.2" [ebuild]) (dependency required by "net-dns/libidn-1.5-r1" [installed]) (dependency required by "kde-base/kdelibs-3.5.9-r4" [installed]) (dependency required by "kde-base/kdeprint-3.5.9" [installed]) (dependency required by "kde-base/kpdf-3.5.9" [installed]) (dependency required by "world" [argument]) Would be nice if it would also tell me that this is required because of !minimal USE flag for mono Thanks a lot Reproducible: Always
This is related to bug 162173 and bug 164457.
*** Bug 352524 has been marked as a duplicate of this bug. ***
This is fixed in git: http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=5a9d387c25ff13500d5898cb58fdc2d3e6637204
*** Bug 349067 has been marked as a duplicate of this bug. ***
This is fixed in 2.1.9.36 and 2.2.0_alpha20.