eix displays all information properly except that it marks all versions of packages with '*' and red color and all installed packages thus with '[D]' instead of '[I]' or '[U]'. I have already removed /var/cache/eix and rebuilt it with eix-sync. /etc/eixrc is not altered. This happens only on one of my machines with fresh installation of Gentoo. What might be the reason? Any hints on debugging it? Reproducible: Always Steps to Reproduce: 1. $ eix eix Actual Results: [D] app-portage/eix Available versions: *0.22.5 ~*0.22.7 ~*0.22.8 ~*0.22.9 ~*0.22.10 {(+)bzip2 debug doc hardened nls optimization sqlite strong-optimization tools zsh-completion} Installed versions: 0.22.5(10:51:57 09.08.2011)(bzip2 nls optimization -debug -doc -hardened -sqlite -strong-optimization -tools) Homepage: http://eix.berlios.de Description: Search and query ebuilds, portage incl. local settings, ext. overlays, version changes, and more Expected Results: [I] app-portage/eix Available versions: 0.22.5 (~)0.22.7 (~)0.22.8 (~)0.22.9 (~)0.22.10 {(+)bzip2 debug doc hardened nls optimization sqlite strong-optimization tools zsh-completion} Installed versions: 0.22.5(10:51:57 09.08.2011)(bzip2 nls optimization -debug -doc -hardened -sqlite -strong-optimization -tools) Homepage: http://eix.berlios.de Description: Search and query ebuilds, portage incl. local settings, ext. overlays, version changes, and more
Probably you have moved /etc/make.profile -> /etc/portage/make.profile (or you have used a tool which moved it there). The new location is only supported since >=eix-0.22.9
eselect on fresh stable Gentoo installation has set this symlink in /etc/portage/make.profile as you have suggested. Thank you for the hint. I'd suggest to stabilize newer eix ASAP because of this.
(In reply to comment #2) > eselect on fresh stable Gentoo installation I didn't know that even stable eselect does this. > I'd suggest to stabilize newer eix ASAP because of this. I released eix-0.22.11 just now because of this and will suggest to make it the new stable candidate since eix-0.22.{10,11} are essentially just bugfix releases of eix-0.22.9. Although this bug is actually a duplicate, I will leave it open until a new version is stable.
bug 379603 is handling the stabilization, close enough to being done. Closing bug.