No debug symbols for git

Bug #911693 reported by Alex Bennée
24
This bug affects 4 people
Affects Status Importance Assigned to Milestone
git (Debian)
Fix Released
Unknown
git (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

I'm trying to do some system profiling on a server that's behaving poorly while cloning repositories. To do proper profiling I need the debug symbols but I can find them even with the ddebs.ubuntu.com repo added.

root@vsbldhost:/scratch/root# apt-cache search dbg | grep "git"
gtkam-dbg - GTK+ application for digital still cameras (debugging symbols)
jigit-dbgsym - debug symbols for package jigit
gitg-dbgsym - debug symbols for package gitg
digitemp-dbgsym - debug symbols for package digitemp
logitech-applet-dbgsym - debug symbols for package logitech-applet
flegita-gimp-dbgsym - debug symbols for package flegita-gimp
callgit-dbgsym - debug symbols for package callgit
engauge-digitizer-dbgsym - debug symbols for package engauge-digitizer
qgit-dbgsym - debug symbols for package qgit
sigit-dbgsym - debug symbols for package sigit
flegita-dbgsym - debug symbols for package flegita
digitools-dbgsym - debug symbols for package digitools

I'm running Lucid LTS

root@vsbldhost:/scratch/root# lsb_release -rd
Description: Ubuntu 10.04.3 LTS
Release: 10.04

root@vsbldhost:/scratch/root# apt-cache policy git-core
git-core:
  Installed: 1:1.7.0.4-1ubuntu0.2
  Candidate: 1:1.7.0.4-1ubuntu0.2
  Version table:
 *** 1:1.7.0.4-1ubuntu0.2 0
        500 http://gb.archive.ubuntu.com/ubuntu/ lucid-updates/main Packages
        500 http://security.ubuntu.com/ubuntu/ lucid-security/main Packages
        100 /var/lib/dpkg/status
     1:1.7.0.4-1 0
        500 http://gb.archive.ubuntu.com/ubuntu/ lucid/main Packages

Tags: debug
Revision history for this message
Anders Kaseorg (andersk) wrote :

Yeah, git is a weird package that doesn’t use Debhelper and thus isn’t subject to pkg-create-dbgsym’s wrapper for dh_strip. This can probably only be fixed by rewriting the package with Debhelper.

affects: git-core (Ubuntu) → git (Ubuntu)
Changed in git (Ubuntu):
status: New → Confirmed
Revision history for this message
Alex Bennée (ajbennee) wrote :

Does that make this an upstream bug for Debian?

I've also found another package without debug symbols (libgdk-pixbuf2.0-0), should I raise a bug for that as well?

Revision history for this message
Anders Kaseorg (andersk) wrote :

Well, Debian doesn’t generate automatic debug symbol packages like Ubuntu does, at least not yet, so Debian isn’t directly affected. It might still be worth filing a Debian bug anyway; the maintainers might still be open to the idea of using Debhelper, though it probably won’t happen immediately.

(libgdk-pixbuf2.0-0 does have debug symbols: http://ddebs.ubuntu.com/pool/main/g/gdk-pixbuf/ )

Revision history for this message
Anders Kaseorg (andersk) wrote :

Fixed in git 2.10.1-1, which I migrated to Debhelper.

Changed in git (Ubuntu):
status: Confirmed → Fix Released
Changed in git (Debian):
status: Unknown → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.