Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 158370 - split use.desc in noarch and others
Summary: split use.desc in noarch and others
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Eclasses (show other bugs)
Hardware: All Linux
: High enhancement
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-12-17 06:23 UTC by Jerome
Modified: 2006-12-17 06:38 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 Jerome 2006-12-17 06:23:18 UTC
For better readability when users are reading this file for setting their USE flags, we could split /usr/portage/profiles/use.desc into architecture dependent and architecture independent USE flags.

For example we could have those files:
/usr/portage/profiles/use-noarch.desc
/usr/portage/profiles/use-x86.desc
/usr/portage/profiles/use-ppc.desc
/usr/portage/profiles/use-ppc.desc
...
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-12-17 06:38:50 UTC
Users can parse that file just fine with euse (emerge gentoolkit) or any other tool; no need to make things more complicated for maintainers and tools (portage, pkgcore, paludis etc. etc.)

# euse -i gtk
global use flags (searching: gtk)
************************************************************
[+  D ] gtk - Adds support for x11-libs/gtk+ (The GIMP Toolkit)

local use flags (searching: gtk)
************************************************************
no matching entries found

# euse -i screen
global use flags (searching: screen)
************************************************************
no matching entries found

local use flags (searching: screen)
************************************************************
[-    ] screen (app-emulation/xen-tools):
Enable support for running domain U consoles in a screen session

[-    ] screen (net-im/naim):
Enable screen support