Bug 7179 - build system debug packages lack build-id symlinks
Summary: build system debug packages lack build-id symlinks
Alias: None
Product: ThinLinc
Classification: Unclassified
Component: Build system (show other bugs)
Version: 1.3.1
Hardware: PC Unknown
: P2 Normal
Target Milestone: 4.10.0
Assignee: Pierre Ossman
Depends on: 4414 7162
  Show dependency treegraph
Reported: 2018-05-17 11:09 CEST by Pierre Ossman
Modified: 2018-05-22 12:41 CEST (History)
1 user (show)

See Also:
Acceptance Criteria:


Description Pierre Ossman cendio 2018-05-17 11:09:09 CEST
We started producing debug packages for the build system in bug 4414. However newer versions of rpm changed how these are generated, so we had to tweak things in bug 7162. Unfortunately we couldn't fix everything for this new rpm, so we're currently lacking build-id symlinks in the debuginfo packages. This can cause problems for tools such as gdb to find the proper binary.

We may need to re-evaluate how our rpms are built. It seems like using noarch and getting fully working debuginfo packages are not compatible concepts.
Comment 1 Pierre Ossman cendio 2018-05-22 12:41:30 CEST
We don't really see a need for this. We started doing debug packages as a way to strip debug symbols because of their size, not because we really wanted to debug things.

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