On Monday 01 January 2007 05:52, Alan E. Davis wrote:
> On 12/31/06, Aniruddha <[EMAIL PROTECTED]> wrote:
> >  I think this is an excellent idea! For starters you can use euse:
> >
> > # euse -i useflagname
>
> I already use euse.  It is really helpful.   The short descriptions
> of the USE flags are often helpful.  Just as often, they are not
> informative enough to enable me, at least, to make an informed
> decision.  A little more information would often have helped.
>
> Do you have any ideas about a next step?
>
> Alan

AFAIK the only references to what the flags mean 
is /usr/portage/profiles/use.desc. To find out more, read the ebuild to 
see/divine what the developer has in mind with that flag. For instance, 
kdebase-3.5.5-r3 has amongst others the following:

DEPEND="arts? ( ~kde-base/arts-${PV} )
        >=media-libs/freetype-2
        media-libs/fontconfig
        pam? ( kde-base/kdebase-pam )
        >=dev-libs/cyrus-sasl-2
        ldap? ( >=net-nds/openldap-2 )
        cups? ( net-print/cups )
        ...

So you would have to look into those various optional packages, find out 
what they are, then look into kdebase a bit deeper and find what it 
does with those optional packages. For example, the 'ldap' flag causes 
kdebase to be built against net-nds/openldap.

The point is that it's simply not possible to give detailed info about 
USE flags most of the time, and some intense RTFCing and research is 
involved

alan

-- 
[email protected] mailing list

Reply via email to