Bug 948681 - Retrace Server should be able to take a package-list/manifest as a fallback for userspace cores
Summary: Retrace Server should be able to take a package-list/manifest as a fallback f...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: retrace-server
Version: el6
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Michal Toman
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-04-05 04:53 UTC by Nigel Jones
Modified: 2015-03-05 01:37 UTC (History)
7 users (show)

Fixed In Version: retrace-server-1.10-1.el6
Clone Of:
Environment:
Last Closed: 2013-08-22 18:25:28 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Nigel Jones 2013-04-05 04:53:02 UTC
Description of problem:
Retrace Server can't process RHEL5-based userspace cores as buildids are not tracked as in RHEL6+.

What would be useful would be to include a file (say 'packagelist') within the tarball that contains the coredump and other files which has a new-line separated list of packages from the originating machine (collected manually).

Some considerations:

The format would likely need to be something like:
  %{name}-%{epoch}:%{version}-%{release}.%{arch}

While this would mainly only be useful for RHEL5, it may provide useful for other versions of RHEL (I believe there are some tricky ways of loading libraries that gdb/et al may not detect).

We'd need to make sure that mock can understand that if it can't find a particular package that it should continue/ignore the error, as they are likely third-party and unrelated to the core.

Comment 2 Michal Toman 2013-08-12 11:55:39 UTC
Fixed in upstream:

commit 9a36650ae30ec31d557c1e42caa25f8e51adc723
Author: Michal Toman <mtoman>
Date:   Tue Apr 23 11:01:05 2013 +0200

    use information from 'packages' file if available

Comment 3 Fedora Update System 2013-08-21 11:37:03 UTC
retrace-server-1.10-1.el6 has been submitted as an update for Fedora EPEL 6.
https://admin.fedoraproject.org/updates/retrace-server-1.10-1.el6

Comment 4 Fedora Update System 2013-08-21 19:01:16 UTC
Package retrace-server-1.10-1.el6:
* should fix your issue,
* was pushed to the Fedora EPEL 6 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=epel-testing retrace-server-1.10-1.el6'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-EPEL-2013-11280/retrace-server-1.10-1.el6
then log in and leave karma (feedback).

Comment 5 Fedora Update System 2013-08-22 18:25:28 UTC
retrace-server-1.10-1.el6 has been pushed to the Fedora EPEL 6 stable repository.  If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.