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.
That's weird. Did you install it separately on a non-Full Slackware installation?
What type of install did you do? Are you still on 14.1? Need more info.
re: @dougan
have you better solution???
i know this one wasn`t clean but at least it works.
The best solution would've been to follow ponce's advice and find what is linking to libjbig. If you've installed other programs using rpmfind or another packaging repo, that is probably your issue. You would need to install any dependencies that the rpm was compiled against to prevent other linking issues like this.
But if you at least wanted a better solution than what you did, I would've probably compiled jbigkit from SBo (although, I would've done ponce's route, as that helps you find the installed program that is causing you problems... if it's one you need, then you can recompile it with the dependencies on your computer).
You could save the following as a file and then run it. It only checks one level, and has the location hardcoded to /usr/lib64/, but it might be enough to find what is causing your problem (otherwise, I would need to try and find an easy way to loop it further).
Code:
for i in $(objdump -x /usr/bin/geeqie | grep NEEDED | awk '{print $2}'); do
echo ===== For $i =====
objdump -x /usr/lib64/$i | grep NEEDED
done
If you save it as something like objdump-check, you could then run sh objdump-check and scroll through the results to see if it finds anything.
NOTE: I tried using a grep on the output of objdump-check, but it broke it (not sure why), but you can redirect the output to a file and then search the file for jbig.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.