Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Help with USE flags % {}
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Other Things Gentoo
View previous topic :: View next topic  
Author Message
cwc
Veteran
Veteran


Joined: 20 Mar 2006
Posts: 1281
Location: Tri-Cities, WA USA

PostPosted: Sat Aug 02, 2014 12:36 pm    Post subject: Help with USE flags % {} Reply with quote

I've been search a description of the "-minimal%" and could not find anything
http://lmgtfy.com/?q=gentoo+-minimal%25

As an example:

x11-themes/tango-icon-theme-0.8.90 USE="png -minimal%" 0 kB

What does the -minimal indicate?

additionally what does (-multislot) and {foo} indicate?

thanks

where is is documented?
_________________
Without diversity there can be no evolution:)
Back to top
View user's profile Send private message
fturco
Veteran
Veteran


Joined: 08 Dec 2010
Posts: 1181
Location: Italy

PostPosted: Sat Aug 02, 2014 5:31 pm    Post subject: Reply with quote

You can use the following command:
Code:
euse -i minimal

Add the -g option if you want to see global USE flags only, or add the -l option for local USE flags. In this case we have:
Code:
global use flags (searching: minimal)
************************************************************
[-      ] minimal - Install a very minimal build (disables, for example, plugins, fonts, most drivers, non-critical features)

Unfortunately, it's a rather generic description.
Another way is to use the following command:
Code:
equery uses tango-icon-theme

If you read the tango-icon-theme ebuild you will notice that if you enable the minimal USE flag the package won't depend on gnome-icon-theme. This is the only thing that the minimal USE flag does in this case. On my system I have enabled the minimal USE flag for tango-icon-theme with no adverse consequences so far.

EDIT: From "man emerge":
Code:
       --verbose [ y | n ] (-v short option)
              Tell  emerge to run in verbose mode.  Currently this flag causes
              emerge to print out GNU info errors, if any, and to show the USE
              flags  that  will  be used for each package when pretending. The
              following symbols are affixed to USE flags in order to  indicate
              their status:


              Symbol   Location    Meaning
              ──────────────────────────────────────────────────────────────

              -        prefix      not enabled (either disabled or removed)
              *        suffix      transition to or from the enabled state
              %        suffix      newly added or removed
              ()       circumfix   forced, masked, or removed
              {}       circumfix   state is bound to FEATURES settings
Back to top
View user's profile Send private message
cwc
Veteran
Veteran


Joined: 20 Mar 2006
Posts: 1281
Location: Tri-Cities, WA USA

PostPosted: Sat Aug 02, 2014 7:41 pm    Post subject: Reply with quote

grazie fturco
_________________
Without diversity there can be no evolution:)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Other Things Gentoo All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum