hi, one thing that I ran into recently is missing debug symbols. Well, it may be pretty efficient to strip symbols when one thinks of size and speed of libraries or executables. But there is this nice feature to split the debug symbols and place them somewhere else (/usr/lib/debug I think). This should be encouraged, because it can be really hard find out which dependecies have to be recompiled to get a meaningfull crashdump. Also it can be a lot of recompiling if you need these symbols and do not have them. Of course this should be optional, but it should be mentioned in the installation handbook and/or portage doc (of course with possible problems, if there are any). Just an idea... Greets, Moritz Reproducible: Always Steps to Reproduce: 1.emerge programm 2.crash programm 3.read crashdump Actual Results: mostly unreadable dump Expected Results: more readable dump (names instead of hex values...)
It's already in the backtraces document, which we link from several different places: http://www.gentoo.org/proj/en/qa/backtraces.xml splitdebug is such a special edge case that I don't feel it really belongs in our handbooks.