My eix-diff (SVN revision 938) shows the following message: Node* PrintFormat::parse_variable(const std::string&) const: Variable 'VSORT' calls itself for printing The attached patch fixes it for me.
Created attachment 205796 [details, diff] My fix
(Please follow metadata or make sure your bugs goto bug-wranglers. Thanks in advance.) Thanks for the patch, Martin will review. :)
Thanks again. It's unbelievable that you were able to find this subtle bug within this spaghetti-recursion(-avoidance) code. The patch is already in the trunk and will be included in eix-0.18.2; it seems like this will going to be a pure bugfix release...
0.18.2 is in the tree.