Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 593342 - www-client/chromium: REQUIRED_USE failure due to inconsistently forced USE flags
Summary: www-client/chromium: REQUIRED_USE failure due to inconsistently forced USE flags
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Chromium Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-09-10 06:50 UTC by Marius Stoica
Modified: 2016-09-10 13:49 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Marius Stoica 2016-09-10 06:50:35 UTC
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
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2016-09-10 07:01:19 UTC
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.
Comment 2 Mike Gilbert gentoo-dev 2016-09-10 13:49:59 UTC
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(-)