Package: debian-goodies
Version: 0.86

I found this out when I installed the package using sudo aptitude
install debian-goodies on my Debian/testing box. Running
"find-dbgsym-packages" resulted in:

$ find-dbgsym-packages
Can't locate File/Which.pm in @INC (you may need to install the
File::Which module) (@INC contains: /etc/perl
/usr/local/lib/x86_64-linux-gnu/perl/5.30.3
/usr/local/share/perl/5.30.3 /usr/lib/x86_64-linux-gnu/perl5/5.30
/usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl-base
/usr/lib/x86_64-linux-gnu/perl/5.30 /usr/share/perl/5.30
/usr/local/lib/site_perl) at /usr/bin/find-dbgsym-packages line 30.
BEGIN failed--compilation aborted at /usr/bin/find-dbgsym-packages line 30.

I looked up where Which.pm is located:

$ apt-file search Which.pm
libfile-which-perl: /usr/share/perl5/File/Which.pm

Installing libfile-which-perl and rerunning find-dbgsym-packages results in:

$ find-dbgsym-packages
Can't locate File/Slurper.pm in @INC (you may need to install the
File::Slurper module) (@INC contains: /etc/perl
/usr/local/lib/x86_64-linux-gnu/perl/5.30.3
/usr/local/share/perl/5.30.3 /usr/lib/x86_64-linux-gnu/perl5/5.30
/usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl-base
/usr/lib/x86_64-linux-gnu/perl/5.30 /usr/share/perl/5.30
/usr/local/lib/site_perl) at /usr/bin/find-dbgsym-packages line 32.
BEGIN failed--compilation aborted at /usr/bin/find-dbgsym-packages line 32.

I looked up Slurper.pm:

$ apt-file search Slurper.pm
libfile-slurper-perl: /usr/share/perl5/File/Slurper.pm

Installing libfile-slurper-perl and rerunning find-dbgsym-packages
results in me finally being able to run the software! :)

$ find-dbgsym-packages
usage:
  /usr/bin/find-dbgsym-packages [--install] [--ssh] [--deb] [--all]
    <core file or PID or program> [ ... ]

  You must already have the correct debug lines in your sources.list and have
  executed 'apt update'.

  /usr/bin/find-dbgsym-packages requires the elfutils and dctrl-tools
packages to be installed.

This dependency ought to be easy to add to the package, do you mind fixing it?
Thank you! :)

 / Sebastian

Reply via email to