There is one problem with 'eqeury hasuse' command - it doesn't show packages with '+' or '-' style flags. For example, media-libs/libvorbis-1.2.1_rc1-r1: IUSE="+aotuv doc" equery hasuse aotuv [ Searching for USE flag aotuv in all categories among: ] * installed packages But I can use next command to find this package equery hasuse +aotuv [ Searching for USE flag +aotuv in all categories among: ] * installed packages [I--] [ ~] media-libs/libvorbis-1.2.1_rc1-r1 (0) It's bug or feature? :)
Please post your `emerge --info' and the version of app-portage/gentoolkit that you use.
Created attachment 174111 [details] emerge --info 'emerge --info' output, gentoolkit-0.2.4.2
Created attachment 174365 [details, diff] handle IUSE defaults If this patch is saved as /tmp/hasuse_iuse_defaults.patch, then it can be applied as follows: patch /usr/bin/equery /tmp/hasuse_iuse_defaults.patch This patch is in trunk r526.
Thanks!
Reopening until patch is included in a released version of gentoolkit
Released in gentoolkit-0.2.4.3