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.
Let me first say that I am a newb and I am likely to ask some pretty stupid questions here, but I am just totally confused.
OK here we go....
I am attempting to install Simple DirectMedia Layer on a Red Hat Enterprise box version 2.6.9-5ELsmp
I d/l SDL-1.2.12-1.i36.rpm and double clicked. The package manager reports the following:
Unlocatable Packages Required by
libc.so.6(GLIBC_2.4) SDL 1.2.12
So far, so good.... I can see how this would be a requirement.
So I locate and d/l glibc-2.4-4.i386.rpm and run the package manager which reports:
Unlocatable Packages Required by
glibc-common glibc 2.4
Again, I can make sense out of this.
Since glibc-common didn't reference a version number I would assume that 2.4 would be the "most compatable" with GLIBC_2.4 so I locate and d/l glibc-common-2.4-4.i386.rpm. Run the package manager with this file and I get:
Unlocatable Packages Required by
glibc glibc-common
WTF???
So I have a recursive requirement??? glibc needs glibc-common which needs glibc????
Should it be this complicated to install SDL or am I just a total idiot....
Also, I have seen 'yum' before but it does not seem to exist on my Red Hat install. Should it be? Is that a better approach?
Please, some advice would be appreciated. I don't expect to be spoon-fed, but a little guidance would be most welcome!
I'm not a FC/RH user, but it is a better idea to install rpms with a package manager like YUM. That way dependencies like glibc-common glibc 2.4 can be resolved without running around in circles.
Here's a good Fedora FAQ that explains how to use YUM.
I'm not a FC/RH user, but it is a better idea to install rpms with a package manager like YUM. That way dependencies like glibc-common glibc 2.4 can be resolved without running around in circles.
Here's a good Fedora FAQ that explains how to use YUM.
Hope this helps.
Thanks nonsense28sal,
A little guidance is what I was seeking! I will read-up about Yum and hopefully that will solve my woes.
Unlocatable Packages Required by
glibc glibc-common
WTF???
So I have a recursive requirement??? glibc needs glibc-common which needs glibc????
usually when you see recursive complaints while trying to install rpm packages it means rpm needs to install both packages at the same time.
If you dont want to use a package manager program you can
open terminal navigate to the folder where you have Glib-common and Glibc and type rmp -Uvh glib-common<version>.rpm glib<verision number>.rpm this will upgrade the packages recursively for you.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.