Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 90579 - Suggestion: Have euse strip +'s and -'s from USE flag arguments
Summary: Suggestion: Have euse strip +'s and -'s from USE flag arguments
Status: RESOLVED WONTFIX
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Enhancement/Feature Requests (show other bugs)
Hardware: All All
: High enhancement (vote)
Assignee: Portage Tools Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-04-26 23:43 UTC by Mike Nerone
Modified: 2006-01-16 18:44 UTC (History)
1 user (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 Mike Nerone 2005-04-26 23:43:17 UTC
Often, when playing around with new software, trying new ebuilds (sometimes randomly), etc., I see an ebuild with a bunch of USE flags I haven't considered before, sometimes local useflags. It would be nice if I could simply copy and paste all or some of those useflags right into an euse -i command line.

A good example ebuild is mozilla, because it has a bunch of mozilla-specific flags  (although obviously this isn't one I was just "playing" with):

  www-client/mozilla-1.7.7  +crypt -debug +gnome +java -ldap -mozdevelop -moznomail -moznoxft +mozsvg -mozxmlterm -postgres +ssl -xinerama -xprint 29,435 kB

I'd like to just copy the "-moznomail -moznoxft +mozsvg -mozxmlterm" part, for example, and have euse understand this:

  # euse -i -moznomail -moznoxft +mozsvg -mozxmlterm

How 'bout it? :)

(Even better, "euse -i -e mozilla" would be great, but that's for another request.)
Comment 1 Mike Nerone 2005-04-26 23:45:56 UTC
(BTW, I realize equery can almost do that last bit, but you have to have the package already merged...no sense! :P)
Comment 2 Marius Mauch (RETIRED) gentoo-dev 2005-04-27 03:23:35 UTC
aux-get will solve this soon
Comment 3 Marius Mauch (RETIRED) gentoo-dev 2006-01-16 18:44:18 UTC
equery uses -a <pkg>

Not going for this, would limit possible options in the future (e.g. -X).