www-client/chromium 54.0.2840.14 and 54.0.2840.16 does not build with -gnome and -gnome-keyring letto@localhost ~ $ sudo emerge -av chromium These are the packages that would be merged, in order: Calculating dependencies / !!! Problem resolving dependencies for www-client/chromium ... done! !!! The ebuild selected to satisfy "chromium" has unmet requirements. - www-client/chromium-54.0.2840.14::gentoo USE="(gn) (pic) proprietary-codecs suid system-ffmpeg tcmalloc -cups -custom-cflags -gnome -gnome-keyring (-gtk3) -hangouts -kerberos (-neon) -pulseaudio (-selinux) -test -widevine" ABI_X86="64" L10N="-am -ar -bg -bn -ca -cs -da -de -el -en-GB -es -es-419 -et -fa -fi -fil -fr -gu -he -hi -hr -hu -id -it -ja -kn -ko -lt -lv -ml -mr -ms -nb -nl -pl -pt-BR -pt-PT -ro -ru -sk -sl -sr -sv -sw -ta -te -th -tr -uk -vi -zh-CN -zh-TW" The following REQUIRED_USE flag constraints are unsatisfied: gn? ( gnome gnome-keyring ) letto@localhost ~ $ Reproducible: Always
Putting the exact issue clear: you force USE=gn which requires USE='gnome gnome-keyring' but you don't force the two other flags (or even default to them). So for a lot of people, this means unconditional ReQUIRED_USE failure.
commit 9c73f831f4115145251bbf099b16cd49da2e971f Author: Mike Gilbert <floppym@gentoo.org> Date: Sat Sep 10 09:49:28 2016 -0400 www-client/chromium: enable gnome and gnome-keyring by default Bug: https://bugs.gentoo.org/593342 Package-Manager: portage-2.3.0_p24 www-client/chromium/chromium-54.0.2840.16.ebuild | 2 +- www-client/chromium/chromium-55.0.2853.0.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-)