• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

I broke my X (Mandrake 7.2 -> XFree86 4.0.2)

SUOrangeman

Diamond Member
Trying to be the fly kid on the block, I seem to have done some damage to my Linux install at home. I was using MandrakeUpdate to jump to XFree86 4.0.2. I downloaded the goodies, but the RPM dependency checking wouldn't let me go forward.

I *think i isolated my problem down to the glib(?c?) RPM. It just wouldn't install due to some dependency that I couldn't verify. So, I --F(orced) it. 🙂 Needless to say, I've lost X now upon reboot.

I haven't mucked around with it since, but I assume that I can just force the original glib RPM and all will be well again. But, that doesn't necessarily help me. What else do I need to do to properly go to XFree86 4.0.2?

Thanks in advance.

-SUO
 
I just did this a couple days ago. Since I'd heard about the glibc-2.2 dependencies in the XFree 4.0.2 RPMs from Cooker, I decided to compile XFree 4.0.2 myself, using the source RPM. You can grab the source RPM from the "unsupported" area of a Mandrake FTP mirror. For example:

ftp://ftp.uwsg.indiana.edu/linux/mandrake/mandrake-devel/unsupported/SRPMS/

I can't provide the exact name of the RPM, since I can't actually get into any of the FTP mirrors right now (they're all either refusing connections, or are at maximum capacity).

Then, do:

1. rpm -Uvh XFree86-4.0.2-blahblah.src.rpm
2. cd /usr/src/RPM/SPECS
3. rpm -bb XFree86.spec
4. Get some sleep, go shopping, waste a couple hours, etc...
5. cd /usr/src/RPM/RPMS/i686 (or whatever your system type is)
6. rpm -F XFree86*.rpm

Those are the approximate steps that I used, and it worked for me. You may have to adjust the filenames slightly in some of those steps, since I'm typing this from memory.

Also, revert back to glibc-2.1.3 before you do this...
 


<< 4. Get some sleep, go shopping, waste a couple hours, etc... >>



Trust him on this...he's right! 🙂 Last time I compiled XFree86 4.0 it took like over an hour on a K63 450. Not the speediest of CPUs, but not a friggin' dog either.
 
That's nothing compared to compiling KDE. I didn't time it but all the packages took at least 4 hours (possibly up to 6) to compile on a Celeron 850.
 
Truns out, I had mucked up my font sserver as well. Nothing that a fresh install couldn't fix though. 🙂

I'm going to try the glibc21 binaries when I get home this evening. Maybe even the final 2.4, assuming Mandrake has put an RPM out. I'd rather start with theirs before I compile my own.

-SUO
 
Back
Top