SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
#!/bin/bash
#
# depcheck.sh
#
# This script is a very basic dependency checker for Slackware Linux. It scans
# all the binaries in the PATH and reports any missing libraries.
for DIRECTORY in $(echo $PATH | sed 's/:/ /g'); do
for FILE in $DIRECTORY/*; do
if [ $(file -b $FILE | cut -d' ' -f1) == 'ELF' ]; then
if ldd $FILE | grep -q 'not found'; then
echo "$FILE"
ldd $FILE | grep 'not found' | awk '{print "Not found:", $1}'
fi
fi
done
done
You can download it here or grab it from my Github repo:
Thanks, David! BTW, I was going to contact David about his libharu.SlackBuild that, IMHO, would run better with cmake instead of aclocal, libtoolize, automake, autoconf, configure, as I did here https://github.com/igorek7/SlackBuil...master/libharu
Even excluding the KDE/KDEI ones, that's still a pretty weighty update. The Inner-sysadmin that lives in the back of my mind just gave a Vaderesque scream of: "NOOOOOOOOooooooooOOOOOOOoooooooOOOOoooOOO!... Always change one thing at a time!" and ran off, screaming for his mummy!
Definitely backup time before this little lot goes on.
Thanks, David! BTW, I was going to contact David about his libharu.SlackBuild that, IMHO, would run better with cmake instead of aclocal, libtoolize, automake, autoconf, configure, as I did here https://github.com/igorek7/SlackBuil...master/libharu
Hey, Thanks yourself! I'll do that
but this week I am hiding because I should be doing proper work
Even my Banshee and Rigs of Rods packages still do (although banshee complains about libvpx and libnettle, so a tiny little bit may be broken there now).
Good work! Thanks to all contributors for keeping Slackware alive and well.
Thanks to kikinovak for the test script. I ran it and found a lot of lost lib files. I never seem to learn to wait a week or two after major updates. Instead, I install them right away.
Here is what is broken now. Thankfully none of my major software:
aumix, epsffit, gmicparser, krita, mencoder, mplayer, psbook, psnup, psresize, psselect, pstops, quanta, and step.
I will probably just do a complete reinstallation rather than battle with solving the discrepancies.
But only after the next release.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.