On one system I just updated some packages, and suddenly every einfo looks like this: WARN=BAD=HILITE=BRACKET=* The text is colored in green, yellow, red, cyan and blue, with a change of color after every =. I couldn't trace where exactly this came from. Portage version is 2.1.2.12, the latest stable, but as I don't see this on any other system, I guess it's rather got to do with some other package. Candidates are bash-3.0-r12, and python-2.4.4-r4. The latter was among the packages I updated, and that update was rather hackish because I encountered and had to work around bug 192381. However now python-updater claims the system is up to date, and I have unmerged 2.3 (with a lot of broken einfo in the process). Another thing to note might be that after updating portage it failed to emerge the PDEPENDs it had listed before for --ask. Instead it displayed the emerge command line help. Rerunning emerge on the PDEPENDS worked flawlessly. By now I even remerged portage, and still get those strange einfo things.
It seems to be an incompatibility with bash-3.0-r12. Just upgrade to the latest stable version and that should solve it. I'll update the dependency in the ebuild to ensure that it happens automatically in the future.