Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 511186 - 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
Summary: app-portage/gentoolkit euse should consider defaults that were put in IUSE as...
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Portage Tools Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-05-24 09:47 UTC by kavol
Modified: 2014-06-02 20:00 UTC (History)
0 users

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 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.