My laptop’s /var/db/pkg/dev-libs/glib-1.2.10-r5/environment.bz2 was missing; eix crashed when it tried and failed to open said file: :; eix -e glib terminate called after throwing an instance of 'std::logic_error' what(): basic_string::_S_construct NULL not valid Aborted That occurred for any query which looked at that package. I copied the environment.bz2 file from another dir (I happened to grab the one in the glib-2 pkg dir) and then eix completed w/o error. I’m still at eix-0.10.2; but 0.10.3 is merging as I type. (I’m also re-merging glib-1; not sure why the environment file is gone, but the ebuild in that dir is quite a bit older than the one currently in portage, even though the -r number hasn’t been incremented.) Box is ~x86.
I searched for bug reports on eix before submitting this. I didn’t find anything relevant. But it is indeed fixed in 0.10.3. [SIGH]