Build dummy -dbgsym for packages which already have a -dbg

Bug #1003234 reported by Martin Pitt on 2012-05-23
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
apport (Ubuntu)
Medium
Martin Pitt
pkg-create-dbgsym (Ubuntu)
Medium
Martin Pitt

Bug Description

For sources which already build a -dbg package there is actually little need to replicate the debug symbols in -dbgsym. The -dbgsym could just depend on -dbg and be empty, instead of conflicting to the -dbg package.

Martin Pitt (pitti) on 2012-05-23
Changed in pkg-create-dbgsym (Ubuntu):
status: New → Triaged
Adam Conrad (adconrad) wrote :

(A strict versioned dependency, obviously, to make sure the symbols match)

Changed in pkg-create-dbgsym (Ubuntu):
importance: Undecided → Low
Martin Pitt (pitti) on 2013-05-10
Changed in pkg-create-dbgsym (Ubuntu):
assignee: nobody → Martin Pitt (pitti)
importance: Low → Medium
milestone: none → ubuntu-13.05
status: Triaged → In Progress
Martin Pitt (pitti) wrote :

Apport needs to be taught to prefer -dbg over -dbgsym now, instead of symmetrically trying both.

Changed in apport (Ubuntu):
assignee: nobody → Martin Pitt (pitti)
importance: Undecided → Medium
status: New → In Progress
milestone: none → ubuntu-13.05
Changed in pkg-create-dbgsym (Ubuntu):
status: In Progress → Fix Committed
Martin Pitt (pitti) on 2013-05-14
Changed in apport (Ubuntu):
status: In Progress → Fix Committed
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package apport - 2.10.1-0ubuntu1

---------------
apport (2.10.1-0ubuntu1) saucy; urgency=low

  * New upstream bug fix release:
    - Fix ui.test_run_crash_anonymity_escaping test when running as root.
    - launchpad.py: Fix crash when trying to adjust a distro-only bug task if
      the bug also already has a distropackage task.
    - apt/dpkg: When there is no -dbg package, install all -dbg packages of
      the corresponding source package, and only then fall back to -dbgsym.
      (LP: #1003234)
  * data/general-hooks/ubuntu.py: Fix PEP8 error, to make test suite run
    again.
 -- Martin Pitt <email address hidden> Tue, 14 May 2013 16:43:09 +0200

Changed in apport (Ubuntu):
status: Fix Committed → Fix Released
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package pkg-create-dbgsym - 0.57

---------------
pkg-create-dbgsym (0.57) saucy; urgency=low

  * For sources that build one (or more) -dbg packages, create empty dbgsyms
    which depend on those, instead of duplicating the symbols and conflicting
    with -dbg. This should provide quite a lot of space saving. (LP: #1003234)
  * tests/run: Show name of current test, for easier visual separation of the
    output.
  * Bump Standards-Version to 3.9.4 (no changes necessary).
 -- Martin Pitt <email address hidden> Tue, 14 May 2013 15:40:48 +0200

Changed in pkg-create-dbgsym (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers