On Thu, 23 Sep 2010 17:30:48 +0200, Denys Vlasenko wrote:
ABRT already can use external debuginfo store:
/etc/abrt/plugins/CCpp.conf has ReadonlyLocalDebugInfoDirs = DIR1:DIR2
directive.
There is no need to reinvent a special fs for that.
There can be more effective selective download over network by some special
protocol than just what posix seek/read provides.
I realize that gdb currently will read entire debuginfo file,
not only some parts of it, but Jan and other tools people
know about this inefficiency and this will be improved.
With F14 GDB already only small parts should be read in. Still it is far from
perfect.
It's a bit more complex that simply firing up a wget or yum -
"yum install /usr/lib/debug/.build-id/*" wouldn't work -
but should be doable.
FYI you cannot currently install two debuginfo rpms for different versions
and/or architectures of the same package as their
/usr/lib/debug/usr/bin/*.debug and other files will conflict.
This should be fixed soon by the new debuginfo tools being prepared.
Regards,
Jan