FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Gentoo > Gentoo Development

 
 
LinkBack Thread Tools
 
Old 12-17-2009, 05:52 AM
Torsten Veller
 
Default Implicit IUSE

* Jonathan Callen <abcd@gentoo.org>:
> Torsten Veller wrote:
> > Why is prefix not in IUSE?
> >
> > IUSE lists "the USE flags used by the ebuild.
> > Historically, USE_EXPAND values and ARCH were not included..."
> >
> > prefix is not an ARCH.
> >
>
> While prefix is not an ARCH or a in USE_EXPANDed variable, it is
> included in the list of implicit USE flags, which do not need to be
> included in IUSE.

I found the list of implicit USE flags:

def _get_implicit_iuse(self):
"""
Some flags are considered to
be implicit members of IUSE:
* Flags derived from ARCH
* Flags derived from USE_EXPAND_HIDDEN variables
* Masked flags, such as those from {,package}use.mask
* Forced flags, such as those from {,package}use.force
* build and bootstrap flags used by bootstrap.sh
"""

For 'prefix' we rely on the fact that it will either be in use.mask
or use.force.
So why do we still add 'selinux' to IUSE?
 

Thread Tools




All times are GMT. The time now is 12:38 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org