gentoolkit only looks in portage tree and not in var/db/pkg when finding installed versions of packages ( or something like that). I'll attach a small patch that gives the correct behaviour, but it's quite possible that i've fixed it in the wrong way since i don't know much about gentoolkit.py portage.py etc. Reproducible: Always Steps to Reproduce: 1. I have versions of development-sources installed which has been removed from portage. Now i run: $ equery list development-sources 2. *poof* Actual Results: Searching for package 'development-sources' in all categories among: * installed packages [I--] [ ] sys-kernel/development-sources-2.6.4 (2.6.4) [I--] [ ] sys-kernel/development-sources-2.6.5 (2.6.5) !!! aux_get(): ebuild for 'sys-kernel/development-sources-2.6.2_rc2' does not exist at: !!! /usr/portage/sys-kernel/development-sources/development-sources-2.6.2_rc2.ebuild Traceback (most recent call last): File "/usr/bin/equery", line 946, in ? if e and type(e[0]) == types.ListType and \ IndexError: tuple index out of range Expected Results: Searching for package 'development-sources' in all categories among: * installed packages [I--] [ ] sys-kernel/development-sources-2.6.4 (2.6.4) [I--] [ ] sys-kernel/development-sources-2.6.5 (2.6.5) [I--] [M ] sys-kernel/development-sources-2.6.2_rc2 (2.6.2-rc2) [I--] [M ] sys-kernel/development-sources-2.6.4_rc2 (2.6.4-rc2) [I--] [M ] sys-kernel/development-sources-2.6.5_rc1 (2.6.5-rc1) [I--] [M ] sys-kernel/development-sources-2.6.5_rc2 (2.6.5-rc2) [I--] [M ] sys-kernel/development-sources-2.6.5_rc3 (2.6.5-rc3) [I--] [ ] sys-kernel/development-sources-2.6.6_rc1 (2.6.6_rc1) [I--] [ ~] sys-kernel/development-sources-2.6.6_rc2 (2.6.6_rc2) [I--] [ ~] sys-kernel/development-sources-2.6.6_rc3 (2.6.6_rc3)
Created attachment 30702 [details, diff] Simple patch to give desired _behaviour_ for this case
Will look at it.
This has been fixed in CVS by now. Will be available on the next Gentoolkit release.