Package: debian-goodies Version: 0.88.1 Severity: wishlist Tags: patch
-- Jakub Wilk
From: Jakub Wilk <jw...@jwilk.net> Date: Thu, 27 Oct 2022 15:39:41 +0200 Subject: [PATCH] find-dbgsym-packages: improve error message for missing library Before: $ find-dbgsym-packages /usr/lib/firefox-esr/libxul.so > /dev/null W: Cannot parse ldd output: ' libmozsandbox.so => not found' W: Cannot parse ldd output: ' liblgpllibs.so => not found' W: Cannot parse ldd output: ' libmozsqlite3.so => not found' W: Cannot parse ldd output: ' libmozgtk.so => not found' W: Cannot parse ldd output: ' libmozwayland.so => not found' After: $ find-dbgsym-packages /usr/lib/firefox-esr/libxul.so > /dev/null W: Library not found: libmozsandbox.so W: Library not found: liblgpllibs.so W: Library not found: libmozsqlite3.so W: Library not found: libmozgtk.so W: Library not found: libmozwayland.so --- find-dbgsym-packages | 2 ++ 1 file changed, 2 insertions(+) diff --git a/find-dbgsym-packages b/find-dbgsym-packages index 81eb3cc..07789c8 100755 --- a/find-dbgsym-packages +++ b/find-dbgsym-packages @@ -251,6 +251,8 @@ sub get_files_from_elf push @libs, $1; } elsif ($line =~ /^\t(.+) \(0x[0-9a-f]+\)$/) { push @libs, $1; + } elsif ($line =~ /^\t(.+) => not found$/) { + warn "W: Library not found: $1\n"; } else { warn "W: Cannot parse ldd output: '$line'\n"; } -- 2.37.2