at first, sorry if this bug is duplicate, but now search not works for me. I run emerge --sync, this write me that is new version of portage. So I try run emerge -pvul world to look and this write me this : ************* These are the packages that would be merged, in order: Calculating world dependencies / !!! All ebuilds that could satisfy ">=x11-libs/gtk+-2.8.16" have been masked. !!! One of the following masked packages is required to complete your request: - x11-libs/gtk+-2.8.18 (masked by: ~x86 keyword) - x11-libs/gtk+-2.8.17 (masked by: ~x86 keyword) - x11-libs/gtk+-2.8.19 (masked by: ~x86 keyword) - x11-libs/gtk+-2.10.0 (masked by: package.mask, ~x86 keyword) # Stefan Schweizer <genstef@gentoo.org> (5 Jul 2006) # Masked to allow proper testing of the old to-be-stable versions # Please unmask when that version is stable and cairo-1.20 unmasked For more information, see MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. (dependency required by "gnome-base/gconf-2.14.0" [ebuild]) !!! Problem resolving dependencies for gnome-base/gnome !!! Depgraph creation failed. *********** but gtk+-2.8.19 is stable! (KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh sparc x86 ~x86-fbsd") I have x86 So I emerge at blind new portage, but this bug is still. I hope I descripe it well.
Created attachment 91631 [details] emerge info
Please check if this is still valid with portage-2.1.2 and reopen if necessary. IIRC there have been a few changes in getmaskingstatus() that might have fixed this.