aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xrevdep4
1 files changed, 2 insertions, 2 deletions
diff --git a/revdep b/revdep
index 3418264..ba81e49 100755
--- a/revdep
+++ b/revdep
@@ -40,8 +40,8 @@ while read -r line; do
fi
if [ "$missinglib" ]; then
for i in $missinglib; do
- objdump -p /$line | grep NEEDED | awk '{print $2}' | grep -qx $i && {
- ownby=$(spm -o $line | head -n1 | awk '{print $1}')
+ objdump -p $line | grep NEEDED | awk '{print $2}' | grep -qx $i && {
+ ownby=$(spm -o ^${line#/}$ | head -n1 | awk '{print $1}')
[ "$ownby" ] || continue
if [ "$verbose" ]; then
echo " $ownby: $line (requires $i)"