[debhelper-devel] Bug#843466: dh_strip: make -dbg packages recursively pull -dbgsym for the package dependencies

Roman Lebedev lebedev.ri at gmail.com
Sun Nov 6 19:57:03 UTC 2016


Package: debhelper
Version: 10.2.2
Severity: wishlist
File: /usr/bin/dh_strip

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

When installing debug symbols for some package,
i always install all the debug sybols for all the
libs that package uses.

E.g. if the packages is foo, and it uses glib,
i install foo-dngsym and libglib2.0-0-dbg:amd64

It would be awesome if debug symbol packages could
retain dependency information from the main package, 
and use it to recursively pull-in the dbgsym packages
for the deps.

Roman.

- -- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'unstable-debug'), (1, 'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.7.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages debhelper depends on:
ii  autotools-dev            20160430.1
ii  binutils                 2.27.51.20161105-1
ii  dh-autoreconf            12
ii  dh-strip-nondeterminism  0.028-1
ii  dpkg                     1.18.12
ii  dpkg-dev                 1.18.12
ii  file                     1:5.29-1
ii  libdpkg-perl             1.18.12
ii  man-db                   2.7.5-1
ii  perl                     5.24.1~rc3-3
ii  po-debconf               1.0.20

debhelper recommends no packages.

Versions of packages debhelper suggests:
pn  dh-make  <none>

- -- no debconf information

-----BEGIN PGP SIGNATURE-----

iQIcBAEBCgAGBQJYH4sPAAoJEAg8PrtKFong3QYP/jbfGsOkdVrA0v8sgfexdiQD
HBOTq+fCa4AxHAsWdsdK4g99bq9gXaREmOoSN9MOZYxnEdSPC2NykAvQEqvLOF0W
OudKmc02Fs//L96Uk9z8041qHZFJTg8NkhiuwxUAqjPISc2jdhgVwLl4LwKc9TUD
7ma1ZI6tFIL6/bViDHWG0zY4dZNgiuvRsAxE40WSU58weePlcvQbnipJRjlxYfoB
KYa8S5o/OOWmboZo0EzGLn5FGXHQGLP3T5uVMo2XH9+REZKY2hrf8xP6kYOjyOI6
dvDpXNw8gYdsxIVCA99GshTlCdTjF1ttPGEGrpWKEu9mdxnlmul6gZa6DtgNLG7Y
UhApRqTemnOTEtB26GdD2Q+hPt4IPIt82XgFPehjmeVM71CQRX2mO3lnjZWy8WBs
ODoBKbeZuLYD6JjGr3E3V1qe6jOKeSOA9ra77CQDNMzb0tWjSqRImzO6jBfdQ8gu
rOqGRxrg4JeCErjj86MrDyx+xG/PIIVe9tyNfeMR1CLQwRJ7y/UhM9aGYK7ALUTV
ga6qAYiaRJB1piQ892KBlM09vrkoIY86ie21x4rLZxCCFwmr4whJqCti5z+houA6
Mcs/c/F0CX9e0rFhCinlnPLtueTkMVONHg0oKjpQ2C5ZWwN+lZt2oHtlIdgqG11G
naH20GZOHZa9Z2q/PEse
=kdo+
-----END PGP SIGNATURE-----



More information about the debhelper-devel mailing list