When i try to list USE flags ("equery uses PACKAGE") of package, then flags with different I and U state are missing their name. Reproducible: Always Steps to Reproduce: 1. Modify some USE flags 2. Run: equery uses PACKAGE_USING_MODIFIED_FLAGS 3. Look at output Actual Results: Example (shortened): megac_nb root # equery uses mutt U I [ Found these USE variables in : net-mail/mutt-1.5.5.1 ] + + ssl : Adds support for ... + + nls : unknown + + slang : Adds support for ... + + crypt : Add support for ... + + imap : Adds support for IMAP + - : Adds support for mbox ... ^^^^^^^^^^^ Expected Results: Example (shortened): megac_nb root # equery uses mutt U I [ Found these USE variables in : net-mail/mutt-1.5.5.1 ] + + ssl : Adds support for ... + + nls : unknown + + slang : Adds support for ... + + crypt : Add support for ... + + imap : Adds support for IMAP + - mbox : Adds support for mbox ... ^^^^^^^^^^^ PATCH for this problem: --- /usr/bin/equery 2004-01-23 09:57:13.000000000 +0100 +++ equery 2004-01-28 12:02:07.552361600 +0100 @@ -352,9 +352,9 @@ colour = [red, green] if inuse != inused: print yellow(" %s %s" % (flag[inuse], flag[inused])), + print yellow(u.ljust(maxflag_len)), else: print " %s %s" % (flag[inuse], flag[inused]), - print colour[inuse](u.ljust(maxflag_len)), # print description
fixed for pre6
pre6 is out now