Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 521216 - app-portage/eix-0.29.3 - segmentation fault in ? at ?
Summary: app-portage/eix-0.29.3 - segmentation fault in ? at ?
Status: RESOLVED DUPLICATE of bug 483392
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Third-Party Tools (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Martin Väth
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-08-27 03:03 UTC by Gary E. Miller
Modified: 2014-08-28 18:36 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Gary E. Miller 2014-08-27 03:03:17 UTC
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?
Comment 1 Martin Väth 2014-08-27 17:21:26 UTC
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.
Comment 2 Gary E. Miller 2014-08-28 18:35:34 UTC
(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.
Comment 3 Gary E. Miller 2014-08-28 18:36:23 UTC

*** This bug has been marked as a duplicate of bug 483392 ***