Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
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.
I'm trying to apply a package update for the package GnomeSword. It claims to be missing a dependent module, libsword-1.5.9.so. I performed a "find," and the module is actually there, in /usr/lib. Apparently, though, the package manager doesn't know about it; either that, or it's in the wrong place.
How do I make the package manager aware of it?
Better question: what feature of rpm or yum do I need to read about so I'll be able to answer the question for myself?
It helps to see what you are doing... how are you attempting to update?
yum update GnomeSword or rpm -Uvh GnomeSword or something else?
Show the command and the output - copy and paste.
Similarily, show the following command and it's output:
ls /usr/lib/libsword*
The likely reason for a failed dependancy that you actually have is if the updated program expects it someplace else. Maybe /usr/share/lib ? Something like this has plagued that particular package since it's inception. My impression is that it is poorly maintained.
You could try totally removing gnomesword, then installing it again. Using yum for dependency resolution. Or you could just install bibletime instead.
I'm looking at the automatic System Updates that run whenever I log in. The prompt I get for the root password tells me I'm running "pup," but I have no idea what command line switches it's using. It seems to be all-inclusive, that is, it attempts to grab the updates for everything I have installed. It appears to be part of the Gnome environment. Newbie that I am to package management, I have no idea at this moment where the configuration information is for this feature (any idea you pass along would be appreciated, as I hate working around black boxes.)
I gathered that the package manager expects the file libsword-1.5.9.so to be somewhere else; what I've been unable to figure out is, how do I figure out where it's looking for it? If I can figure that one out, I can put a link there, and be done with it. Is there a "yum list dependencies" sort of syntax, or an "rpm --report --libraries <package-name>" sorta thing?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.