Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 140142 - app-portage/gentoolkit-0.2.2: equery uses --all cat/pkg doesn't display local USE flags for ebuild in overlay
Summary: app-portage/gentoolkit-0.2.2: equery uses --all cat/pkg doesn't display local...
Status: RESOLVED WONTFIX
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Tools (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Portage Tools Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-07-12 11:37 UTC by Tuan Van (RETIRED)
Modified: 2012-12-23 03:01 UTC (History)
2 users (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 Tuan Van (RETIRED) gentoo-dev 2006-07-12 11:37:06 UTC
$ emerge cyrus-imapd -vp

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ] net-mail/cyrus-imapd-2.3.7  USE="afs -autocreate% -autosieve% drac idled kerberos -nntp% pam snmp ssl -tcpd" 0 kB [1]

Total size of downloads: 0 kB
Portage overlays:
 [1] /var/portage/overlay
 [2] /usr/local/portage

$ grep net-mail/cyrus-imapd /usr/portage/profiles/use.local.desc
net-mail/cyrus-imapd:autocreate - Enable not supported (by upstream) patch from University of Athens for automatic creation of user mailboxes
net-mail/cyrus-imapd:autosieve - Enable not supported (by upstream) patch from University of Athens for "on demand" creation of any folder requested by a sieve filter
net-mail/cyrus-imapd:drac - Enable dynamic relay support in the cyrus imap server
net-mail/cyrus-imapd:idled - Enable idled vs poll IMAP IDLE method
net-mail/cyrus-imapd:nntp - Enable NNTP support
net-mail/cyrus-imapd:unsupported_8bit - Enable 8bit not supported patch

$ equery u -a cyrus-imapd
[ Searching for packages matching cyrus-imapd... ]
[ 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 net-mail/cyrus-imapd-2.3.7 ]
 U I
 + + afs      : Adds OpenAFS support (distributed file system)
 + + drac     : Enable dynamic relay support in the cyrus imap server
 + + idled    : Enable idled vs poll IMAP IDLE method
 + + kerberos : Adds kerberos support
 + + pam      : Adds support PAM (Pluggable Authentication Modules) - DANGEROUS to arbitrarily flip
 + + snmp     : Adds support for the Simple Network Management Protocol if available
 + + ssl      : Adds support for Secure Socket Layer connections
 - - tcpd     : Adds support for TCP wrappers
Comment 1 Ildar Sagdejev 2006-08-10 11:33:47 UTC
$ grep IUSE `equery w cyrus-imapd`
IUSE="afs drac idled kerberos pam snmp ssl tcpd"

Does that answer your question?
Comment 2 Brian Dolbec (RETIRED) gentoo-dev 2012-12-23 03:01:07 UTC
I believe that this no longer applies.

Current gentoolkit stable releases don't seem to have a problem with local use descriptions since the use.local.desc is obsolete.  In the main portage tree use.local.desc is a generated file only for backwards compatibility.  This data is obtained from the pkg's metadata.xml file.  It is this data that gentoolkit loads and uses. It also overrides any global use.desc descriptions for global flags that are present in the metadata.xml.


Marking as resolved.  The -0.2.x series are no longer in the tree and broken with current portage.