TT#16166 Provide dependencies for find-dbgsym-packages usage

We already ship the debian-goodies package, which provides a nice tool
called find-dbgsym-packages (gets list of dbgsym packages from
executable, library, core dump or process).

This makes usage of debug packages way more comfortable, example
for handling a perl-fcgi coredump and its debug packages:

| root@sp1:~# find-dbgsym-packages /ngcp-data/coredumps/core.perl-fcgi.33.27117bb87cd8488e96d6ef77755e4dbd.709022.1618902400000000
| libb-hooks-op-check-perl-dbgsym libb-hooks-op-ppaddr-perl-dbgsym libbrotli1-dbgsym libbsd0-dbgsym libbz2-1.0-dbgsym libc6-dbg libclass-load-xs-perl-dbgsym libclone-perl-dbgsym libcompress-raw-bzip2-perl-dbgsym libcompress-raw-lzma-perl-dbgsym libcompress-raw-zlib-perl-dbgsym libcrypt-eksblowfish-perl-dbgsym libcrypt-openssl-bignum-perl-dbgsym libcrypt-openssl-rsa-perl-dbgsym libcrypt-rijndael-perl-dbgsym libcrypt1-dbgsym libcryptx-perl-dbgsym libdata-clone-perl-dbgsym libdata-structure-util-perl-dbgsym libdatetime-perl-dbgsym libdeflate0-dbgsym libdevel-callchecker-perl-dbgsym libdevel-declare-perl-dbgsym libemail-address-xs-perl-dbgsym libexpat1-dbgsym libfcgi-perl-dbgsym libfcgi0ldbl-dbgsym libfile-fnmatch-perl-dbgsym libfontconfig1-dbgsym libfreetype6-dbgsym libgcc-s1-dbgsym libgd-perl-dbgsym libgd3-dbgsym libhtml-parser-perl-dbgsym libicu67-dbgsym libjbig0-dbgsym libjpeg62-turbo-dbgsym libjson-xs-perl-dbgsym liblist-moreutils-xs-perl-dbgsym liblzma5-dbgsym libmd0-dbgsym libmoose-perl-dbgsym libnetaddr-ip-perl-dbgsym libossp-uuid-perl-dbgsym libossp-uuid16-dbgsym libpackage-stash-xs-perl-dbgsym libparams-classify-perl-dbgsym libparams-util-perl-dbgsym libparams-validate-perl-dbgsym libperlio-utf8-strict-perl-dbgsym libpng16-16-dbgsym libscope-upper-perl-dbgsym libsereal-decoder-perl-dbgsym libsereal-encoder-perl-dbgsym libset-object-perl-dbgsym libsocket6-perl-dbgsym libssl1.1-dbgsym libstdc++6-dbgsym libsub-identify-perl-dbgsym libsub-name-perl-dbgsym libtemplate-perl-dbgsym libtext-csv-xs-perl-dbgsym libtiff5-dbgsym libtime-warp-perl-dbgsym libtrycatch-perl-dbgsym liburi-escape-xs-perl-dbgsym libuuid-perl-dbgsym libuuid1-dbgsym libvariable-magic-perl-dbgsym libwebp6-dbgsym libx11-6-dbgsym libxau6-dbgsym libxcb1-dbgsym libxdmcp6-dbg libxml-libxml-perl-dbgsym libxml-parser-perl-dbgsym libxml2-dbgsym libxpm4-dbgsym libxstring-perl-dbgsym libyaml-0-2-dbgsym libyaml-libyaml-perl-dbgsym libzstd1-dbgsym perl-debug zlib1g-dbgsym
| root@sp1:~# apt install $(find-dbgsym-packages /ngcp-data/coredumps/core.perl-fcgi.33.27117bb87cd8488e96d6ef77755e4dbd.709022.1618902400000000)
| [...]

Change-Id: Ia8ecdfdd86bb2c2aaafa4312e49d049c732c3f35
mr9.5.1
Michael Prokop 5 years ago
parent 2de2ed7df8
commit 02a112e47a

6
debian/control vendored

@ -148,6 +148,7 @@ Depends:
ca-certificates,
debian-goodies,
dstat,
elfutils,
gdb,
gdisk,
ifenslave,
@ -160,6 +161,8 @@ Depends:
irqbalance,
ledmon,
less,
libfile-slurper-perl,
libfile-which-perl,
libngcp-bulkprocessor-projects-perl,
lnav,
locales-all,
@ -224,6 +227,7 @@ Depends:
ca-certificates,
debian-goodies,
dstat,
elfutils,
gdb,
gdisk,
ifenslave,
@ -234,6 +238,8 @@ Depends:
iputils-ping,
irqbalance,
less,
libfile-slurper-perl,
libfile-which-perl,
libngcp-bulkprocessor-perl,
lnav,
locales-all,

Loading…
Cancel
Save