Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 511186

Summary: app-portage/gentoolkit euse should consider defaults that were put in IUSE as a result of respecting the USE layers listed in USE_ORDER in make.conf
Product: Gentoo Linux Reporter: kavol
Component: Current packagesAssignee: Portage Tools Team <tools-portage>
Status: CONFIRMED ---    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description kavol 2014-05-24 09:47:57 UTC
Please see https://bugs.gentoo.org/show_bug.cgi?id=508806#c6 and also that bug description.

If I have gtk3 flag enabled, then euse should report it as enabled.

Reproducible: Always

Steps to Reproduce:
1. euse -I gtk3

Actual Results:  
global use flags (searching: gtk3)
************************************************************
no matching entries found

local use flags (searching: gtk3)
************************************************************
[-      ] gtk3 (app-office/libreoffice):
Enable highly experimental gtk3 frontend

[-      ] gtk3 (media-sound/easytag):
Enable GTK+:3 support (default) and disable GTK+:2 support

[-      ] gtk3 (net-analyzer/wireshark):
Build the wireshark executable with a GTK+ UI version 3.


Expected Results:  
global use flags (searching: gtk3)
************************************************************
no matching entries found

local use flags (searching: gtk3)
************************************************************
[+      ] gtk3 (app-office/libreoffice):
Enable highly experimental gtk3 frontend

[+      ] gtk3 (media-sound/easytag):
Enable GTK+:3 support (default) and disable GTK+:2 support

[+      ] gtk3 (net-analyzer/wireshark):
Build the wireshark executable with a GTK+ UI version 3.
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2014-05-24 10:17:51 UTC
euse reports USE flags set in your profile and make.conf.
euse does not look at any ebuilds to find out.
USE defaults are set by ebuilds.
euse does not report USE flags set in ebuilds.

*** This bug has been marked as a duplicate of bug 508806 ***
Comment 2 Tom Wijsman (TomWij) (RETIRED) gentoo-dev 2014-05-30 20:01:33 UTC
See the new summary, which would fulfill what's asked for here (except that not all packages in the expected results have this default, wireshark does); therefore, I think this is a reasonable feature request for a normal expectation.