Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Gentoo: User

where can I find USE flags description?

 

 

Gentoo user RSS feed   Index | Next | Previous | View Threaded


mr.jarry at gmail

Nov 19, 2009, 12:15 PM

Post #1 of 9 (494 views)
Permalink
where can I find USE flags description?

Hi,

I want to emerge a certain package, let's say x11-base/xorg-drivers,
so I try first "emerge --pretend xorg-drivers" and find it has ~50
various use-flags (some set, some unset). Where can I find their
description? For example "vmmouse", what is this USE flag good for?
Is it something for vmware?

I checked /etc/portage/profiles/use.desc and use.local.desc but
there are not all of them...

Jarry

--
_______________________________________________________________
This mailbox accepts e-mails only from selected mailing-lists!
Everything else is considered to be spam and therefore deleted.


wonko at wonkology

Nov 19, 2009, 12:52 PM

Post #2 of 9 (480 views)
Permalink
Re: where can I find USE flags description? [In reply to]

Jarry writes:

> I checked /etc/portage/profiles/use.desc and use.local.desc but
> there are not all of them...

There's also /usr/local/portage/layman/*/profiles/use.local.desc

Wonko


paul.hartman+gentoo at gmail

Nov 19, 2009, 2:41 PM

Post #3 of 9 (476 views)
Permalink
Re: where can I find USE flags description? [In reply to]

On Thu, Nov 19, 2009 at 2:15 PM, Jarry <mr.jarry [at] gmail> wrote:
> Hi,
>
> I want to emerge a certain package, let's say x11-base/xorg-drivers,
> so I try first "emerge --pretend xorg-drivers" and find it has ~50
> various use-flags (some set, some unset). Where can I find their
> description? For example "vmmouse", what is this USE flag good for?
> Is it something for vmware?
>
> I checked /etc/portage/profiles/use.desc and use.local.desc but
> there are not all of them...

I'm sure there are 10 ways of doing it, but this is what I use:

equery u x11-base/xorg-drivers

equery is part of app-portage/gentoolkit in case you don't have it
installed. It can do other useful things such as tell you which
package installed a file, or show all files installed by a package.


paul.hartman+gentoo at gmail

Nov 19, 2009, 2:42 PM

Post #4 of 9 (477 views)
Permalink
Re: where can I find USE flags description? [In reply to]

On Thu, Nov 19, 2009 at 4:41 PM, Paul Hartman
<paul.hartman+gentoo [at] gmail> wrote:
> On Thu, Nov 19, 2009 at 2:15 PM, Jarry <mr.jarry [at] gmail> wrote:
>> Hi,
>>
>> I want to emerge a certain package, let's say x11-base/xorg-drivers,
>> so I try first "emerge --pretend xorg-drivers" and find it has ~50
>> various use-flags (some set, some unset). Where can I find their
>> description? For example "vmmouse", what is this USE flag good for?
>> Is it something for vmware?
>>
>> I checked /etc/portage/profiles/use.desc and use.local.desc but
>> there are not all of them...
>
> I'm sure there are 10 ways of doing it, but this is what I use:
>
> equery u x11-base/xorg-drivers
>
> equery is part of app-portage/gentoolkit in case you don't have it
> installed. It can do other useful things such as tell you which
> package installed a file, or show all files installed by a package.

And in the specific case of xorg-drivers those aren't USE flags at all
but driver flags :)


ringwald at gmail

Nov 19, 2009, 3:13 PM

Post #5 of 9 (476 views)
Permalink
Re: where can I find USE flags description? [In reply to]

Don't know how current the list is, but:

http://www.gentoo.org/dyn/use-index.xml

<http://www.gentoo.org/dyn/use-index.xml>Steve

On Thu, Nov 19, 2009 at 12:15 PM, Jarry <mr.jarry [at] gmail> wrote:

> Hi,
>
> I want to emerge a certain package, let's say x11-base/xorg-drivers,
> so I try first "emerge --pretend xorg-drivers" and find it has ~50
> various use-flags (some set, some unset). Where can I find their
> description? For example "vmmouse", what is this USE flag good for?
> Is it something for vmware?
>
> I checked /etc/portage/profiles/use.desc and use.local.desc but
> there are not all of them...
>
>


remy.blank at pobox

Nov 19, 2009, 4:20 PM

Post #6 of 9 (480 views)
Permalink
Re: where can I find USE flags description? [In reply to]

Jarry wrote:
> Where can I find their
> description? For example "vmmouse", what is this USE flag good for?
> Is it something for vmware?

emerge gentoolkit
euse -i vmmouse

-- Remy
Attachments: signature.asc (0.19 KB)


rdalek1967 at gmail

Nov 19, 2009, 5:47 PM

Post #7 of 9 (483 views)
Permalink
Re: where can I find USE flags description? [In reply to]

Paul Hartman wrote:
> On Thu, Nov 19, 2009 at 4:41 PM, Paul Hartman
> <paul.hartman+gentoo [at] gmail> wrote:
>
>> On Thu, Nov 19, 2009 at 2:15 PM, Jarry <mr.jarry [at] gmail> wrote:
>>
>>> Hi,
>>>
>>> I want to emerge a certain package, let's say x11-base/xorg-drivers,
>>> so I try first "emerge --pretend xorg-drivers" and find it has ~50
>>> various use-flags (some set, some unset). Where can I find their
>>> description? For example "vmmouse", what is this USE flag good for?
>>> Is it something for vmware?
>>>
>>> I checked /etc/portage/profiles/use.desc and use.local.desc but
>>> there are not all of them...
>>>
>> I'm sure there are 10 ways of doing it, but this is what I use:
>>
>> equery u x11-base/xorg-drivers
>>
>> equery is part of app-portage/gentoolkit in case you don't have it
>> installed. It can do other useful things such as tell you which
>> package installed a file, or show all files installed by a package.
>>
>
> And in the specific case of xorg-drivers those aren't USE flags at all
> but driver flags :)
>
>
>

But it beats having to type in each one of them separately with euse
-i. I like this little guy:

root [at] smoke / # equery u seamonkey
[ Searching for packages matching seamonkey... ]
[ Colour Code : set unset ]
[. Legend : Left column (U) - USE flags from make.conf ]
[. : Right column (I) - USE flags packages was installed with ]
[ Found these USE variables for www-client/seamonkey-1.1.18 ]
U I
- - crypt : Add support for encryption -- using mcrypt or gpg
where applicable
- - debug : Enable extra debug codepaths, like asserts and extra
output. If you want to get meaningful backtraces see
http://www.gentoo.org/proj/en/qa/backtraces.xml
- - gnome : Adds GNOME support
+ + ipv6 : Adds support for IP version 6
+ + java : Adds support for Java
+ + ldap : Adds LDAP support (Lightweight Directory Access
Protocol)
- - mozdevelop : Enable features for web developers (e.g. Venkman)
- - moznocompose : Disable building of mozilla's HTML editor component
- - moznoirc : Disable building of mozilla's IRC client
- - moznomail : Disable building mozilla's mail client
- - moznopango : Disable x11-libs/pango during runtime
- - moznoroaming : sroaming extension support
- - postgres : Adds support for the postgresql database
- - xforms : XForms is a standard to split up XHTML into XForms,
instance data, and user interface
- - xinerama : Add support for the xinerama X11 extension, which
allows you to stretch your display across multiple monitors
root [at] smoke / #

This is cool. Can emerge do this too? You know, maybe some flag to
have in addition to -p or -a and have it show this? Since I asked,
watch it do this in some nice shiney new version of portage. lol

Yep, another tool to add to frequent commands.

Dale

:-) :-)


johannes.kimmel at gmx

Nov 20, 2009, 2:05 AM

Post #8 of 9 (469 views)
Permalink
Re: where can I find USE flags description? [In reply to]

Jarry wrote:
> Hi,
>
> I want to emerge a certain package, let's say x11-base/xorg-drivers,
> so I try first "emerge --pretend xorg-drivers" and find it has ~50
> various use-flags (some set, some unset). Where can I find their
> description? For example "vmmouse", what is this USE flag good for?
> Is it something for vmware?
>
> I checked /etc/portage/profiles/use.desc and use.local.desc but
> there are not all of them...
>
> Jarry
>
Maybe you want to try this little peace of code:

alias findflag="flagedit --desc --list | grep -i"

Works really great. If you search for a pattern, just "findflag foo". If
you search for a specific use-flag you just add ":" at the end, like
"findflag bar:"
Don't forget to install flagedit first, if you haven't already.


stroller at stellar

Nov 20, 2009, 11:19 AM

Post #9 of 9 (466 views)
Permalink
Re: where can I find USE flags description? [In reply to]

On 20 Nov 2009, at 10:05, Johannes Kimmel wrote:

> Jarry wrote:
>> Hi,
>>
>> I want to emerge a certain package, let's say x11-base/xorg-drivers,
>> so I try first "emerge --pretend xorg-drivers" and find it has ~50
>> various use-flags (some set, some unset). Where can I find their
>> description? For example "vmmouse", what is this USE flag good for?
>> Is it something for vmware?
>>
>> I checked /etc/portage/profiles/use.desc and use.local.desc but
>> there are not all of them...
>>
>> Jarry
>>
> Maybe you want to try this little peace of code:
>
> alias findflag="flagedit --desc --list | grep -i"
>
> Works really great. If you search for a pattern, just "findflag
> foo". If you search for a specific use-flag you just add ":" at the
> end, like "findflag bar:"
> Don't forget to install flagedit first, if you haven't already.

Surely this is just a re-implementation of the existing app-portage/
euses?

$ euses foo
foomaticdb - Adds support for the foomatic printing driver database
$

Stroller.

Gentoo user RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.