Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- pkg=$1
- libs=$(pacman -Qlq $pkg | grep -e 'bin/.' -e '\.so')
- libdepends=( $(objdump -p $libs | sed -n 's/NEEDED\s*//p' | sort -u) )
- libpaths=( $(locate -b ${libdepends[@]/\//\\/} | grep -e '^/usr/lib/' -e '^/extra/usr/lib/') )
- #sudo -v
- #libpaths=$(sudo ldd $libs | sed -rn '/^\t/ s/.* => (\S+).*/\1/p' | sort -u)
- pacman -Qoq ${libpaths[@]} | sort -u | grep -v "^$pkg$"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement