Hide Forgot
Description of problem: abrt is unable to retrieve the debuginfo package for libicu. Version-Release number of selected component (if applicable): libicu-4.4.1-6.fc14.x86_64 How reproducible: Always. Steps to Reproduce: 1. Crash epiphany. 2. Try to report incident via abrt. Actual results: abrt is unable to retrieve the debug info of libicu. Expected results: All required debug information is available to abrt. Additional info: abrt expects the debug info to be stored in a package named libicu-debuginfo instead of being included in package icu-debuginfo. As a consequence, abrt declares libicu-debuginfo missing.
This can't be the only package where this happens, is it ? Any solutions come to mind ?
ABRT asks yum for debuginfo files specified by build_id. It's actually this command: yum provides /usr/lib/debug/.build-id/bb/fa553a75aa02043c6b4751ae799d3b061bb4d7.debug sometimes yum just can't find the package for that file and there is not much we can do about it.. You can try running yum manually asking for the missing debuginfo file (just modify the example above) and if yum succeeds then it's a bug in ABRT if it doesn't then I would guess it's either yum or wrong metadata (filelist) in the repository..
For current F15, debuginfo-install icu actually pulls in package icu-debuginfo, abrt continues to fail though. - abrt-2.0.1-2.fc15 - icu-4.4.2-7.fc15 - yum-3.2.29-4.fc15
seems like the debuginfo package is wrongly generated -> reassigning to kklic as he investigates broken debuginfo pacakges in Fedora.
Any updates on this?
We already have code to automatically find various flaws of debuginfo packages, and many types of flaws were considered when the code has been written so it will probably catch icu-debuginfo as well. The code requires slight modifications to work with recent ABRT server that are not yet started. I propose to postpone manual investigation specific packages with debuginfo issues, because it is less effective than checking all packages at same time. We should make our code work with the new ABRT server, check all packages, and automatically file all bugs worth fixing. AFAICT we can finish this work within five or six weeks, if no changes of task priorities occur during that time.
Closing for EOL of Fedora 14.