Mandrake - Trying to install GLIBC, it wants to remove other packages, why?
Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
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.
Mandrake - Trying to install GLIBC, it wants to remove other packages, why?
Please help, about to pull hair out!
Trying to install glibc-2.3.2-14mdk.i586.rpm, when I do it gives me a message that says
*the following packages have to be removed for others to be upgraded*
The list is very long and seems to include a lot of what I would consider to be very important files.
I have a nasty habit of learning through my mistakes so I have tried clicking yes and letting the system go ahead and remove them, at the end of which the comp reboots to a black screen asking me to login but will not boot into mandrake, in the end I reinstall Mandrake from the CD and start again.
Could someone please what I should be doing, sorry if Im doing something really stupid but we have to learn somehow.
Wow, that is a big list. And it wants to remove them all? It doesn't say anything about reinstalling them?
You shouldn't have to remove all those just to get glibc upgraded. This rather looks like a bug in Mandrake, or perhaps RPM.
I'm going to bow out here and suggest you have a search for bugs at the mandrake website, or at least wait for a response from someone more knowledgable about Mandy.
If experienced users can get stumped then its not a surprise that us newbies need a big box of aspirin by the pc to get started with Linux, I wont give up though, even when the last of my hair is lying by my desk.
Yeah sorry man, I just don't know what to tell you here other than keep your head up and don't get discouraged...you'll get it eventually. And besides, as your problem here shows, sometimes things just break, it is not a perfect world.
Again though...I just want to mention I don't use Mandy, so I am not that familiar. Someone who knows more may chime in with an easy fix/explanation. Who knows?
glibc is the essential C library file. Just about everything will link against it, which is why your list is so long. Replacing it is not a simple undertaking. Even the kernel headers that glibc was compiled against need to be left on a system (ever wondered what /usr/include/linux is? Now you know!)
My guess is that you're trying to install an RPM designed for a later mandrake system on an earlier mandrake system. If there's an option to upgrade the whole system then do that, otherwise I would install whatever program you're trying to install from source and leave it at that.
This is absolutely why I hate RPM and everything it stands for. I don't think anything has done more to discourage new users than the hideous dependency errors RPM creates. Install from source all the time and save yourself some hassle.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.