Hello: Whenever I run eix nowadays I receive: "std::string PrintFormat::get_pkg_property(const Package*, const std::string&) const: Unknown property '(cyan)<colliuse>()\'" attached to the end of every listing. i.e.: * app-doc/daemontools-man Available versions: 20020131 "alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86"20020131 Available versions: std::string PrintFormat::get_pkg_property(const Package*, const std::string&) const: Unknown property '(cyan)<colliuse>()\' 1.9.5.3-r3 "amd64 ppc ppc64 x86" [perl python]1.9.5.3-r3 Homepage: http://g15daemon.sourceforge.net/ Description: G15daemon takes control of the G15 keyboard, through the linux kernel uinput device driver * dev-java/commons-daemon Available versions: 1.0.2 "amd64 ppc ppc64 x86 ~x86-fbsd" [doc elibc_FreeBSD examples source] std::string PrintFormat::get_pkg_property(const Package*, const std::string&) const: Unknown property '(cyan)<colliuse>()\' 1.0.4 "amd64 ~ppc ~ppc64 x86 ~x86-fbsd" [doc elibc_FreeBSD examples source]1.0.2 1.0.4 Homepage: http://commons.apache.org/daemon/ Description: Tools to allow java programs to run as unix daemons Reproducible: Always Steps to Reproduce: 1. eix [something to search for] 2. read output
eix version? emerge --info?
(In reply to comment #1) > eix version? emerge --info? > This bug shouldn't have been wrangled with such lacking information. Closing for now, please reopen with info.
Without local modifications there should not be any "(cyan)" close to <colliuse>. I suppose that something is wrong in your local /etc/eixrc (or $HOME/.eixrc) or in one of the many environment variables which eix can use: Please post the output of eix --print FORMATLINE_AVAILABLEVERSIONS
Oh, I actually can already guess what happened: You have set in /etc/eixrc (or $HOME/.eixrc): FORMAT_BEFORE_COLL_IUSE=" \{(cyan)" This should be two \\ since the first is escaped by the parsing of /etc/eixrc: eix --print FORMAT_BEFORE_COLL_IUSE should output \{(cyan) (with a visible \ symbol, since otherwise { is interpreted as the beginning of a test).