[debhelper-devel] Bug#744932: debhelper: document compat level at which debug packages use build-id debug symbols

Niels Thykier niels at thykier.net
Sat Jan 3 10:40:35 UTC 2015


Control: tags -1 moreinfo

On Wed, 16 Apr 2014 09:34:44 -0300 Felipe Sateler <fsateler at debian.org>
wrote:
> Package: debhelper
> Version: 9.20140228
> Severity: normal
> 
> dh_strip on compat levels 7 and below stores debug information on
> /usr/lib/debug/$fullpath, but on compat levels 8 and above it stores
> them on /usr/lib/debug/.build-id/${build-id}.
> 
> This is not documented neither in debhelper(7) nor in dh_strip(1). I
> think it should be documented in both.
> 
> Saludos
> 
> [...]

Hi,

This is already documented in man 7 debhelper:

"""

       v9  This is the recommended mode of operation.

           Changes from v8 are:
[...]

           -  dh_strip puts separated debug symbols in a location based
              on their build-id.
"""

Though, I am a bit surprised to hear that you believe it happens at
compat 8 already.  Codewise and documentation wise, it seems to start at
compat 9.

~Niels




More information about the debhelper-devel mailing list