app-portage/eix-0.25.5 and app-portage/eix-0.30.3 break puppet. Reproducible: Always Steps to Reproduce: 1. run this command: /usr/bin/eix --nocolor --pure-packages --format '<category> <name> [<installedversions:LASTVERSION>] [<bestversion:LASTVERSION>] <homepage> <description>' --exact --category-name dev-db/mariadb Actual Results: # /usr/bin/eix --nocolor --pure-packages --format '<category> <name> [<installedversions:LASTVERSION>] [<bestversion:LASTVERSION>] <homepage> <description>' --exact --category-name dev-db/mariadb Received SIGSEGV - you probably found a bug in eix. Please proceed with the following few instructions and help us find the bug: * install gdb (sys-dev/gdb) * reemerge eix with FEATURES="nostrip" USE="debug" or with FEATURES="nostrip" CXXFLAGS="-g -ggdb3" LDFLAGS="" * enter gdb with "gdb --args eix your_arguments_for_eix" * type "run" and wait for the segfault to happen * type "bt" to get a backtrace (this helps us a lot) * post a bugreport and be sure to include the output from gdb .. Sorry for the inconvenience and thanks in advance! dev-db mariadb Expected Results: # /usr/bin/eix --nocolor --pure-packages --format '<category> <name> [<installedversions:LASTVERSION>] [<bestversion:LASTVERSION>] <homepage> <description>' --exact --category-name dev-db/mariadb dev-db mariadb [] [] http://mariadb.org/ An enhanced, drop-in replacement for MySQL Maybe best to just make app-portage/eix-0.30.3 stable?
Does the segfault also occur with eix-0.30.3? (I cannot reproduce this here with eix-0.30.3, and I will not debug old versions.) LASTVERSION is not a variable defined by eix, so I guess the segfault is a dupe of bug 483392 which was fixed in eix-0.29.4. If the segfault does not occur with eix-0.30.3: the plan is to make that version stable after the usual period of no bug reports.
(In reply to Martin Väth from comment #1) > Does the segfault also occur with eix-0.30.3? Sorry, my bug report was backwards. 0.25.5 and 0.30.3 work for me. 0.29.3 does not. > (I cannot reproduce this here with eix-0.30.3, and I will not debug old > versions.) As expected. Sorry for the extra work by my incorrect wording. > LASTVERSION is not a variable defined by eix, so I guess the segfault is a > dupe of bug 483392 which was fixed in eix-0.29.4. Likely, I'll look. > If the segfault does not occur with eix-0.30.3: the plan is to make that > version stable after the usual period of no bug reports. Which was also my recommendation in my bug report here. The sooner the better for me, not good to have a bad version at the top of stable.
*** This bug has been marked as a duplicate of bug 483392 ***