cardassianscot Posted February 24, 2004 Report Share Posted February 24, 2004 After finding out that XFree 4.4 had been removed from Mandrake 10.0 I was playing about with installing it myself, from http://www.xfree.org. It turns out it's acutally quite easy to do. When I installed it I just had to type Y when it asked to install something and N when it asked to overwrite a configuration file (otherwise I couldn't login to KDE or GNOME) and when it asked to build and install the kernel package at the end. This let me benefit from 4.4 by allowing to log out when using Xinerame extensions without freezing the system. I tried this on 9.2 and 10.0 RC (I think I've installed Linux over 10 times in the past 3 days) and it seems to work. However, then I tried to upgrade KDE 3.1 (from 9.2) to KDE 3.2 (Cooker) and I ran into a problem. It had XFree dependencies and it would not install the later XFree files because they conflicted with files already present on my system (obviously from my install of XFree4.4 not rpm). So what I wanted to know is, is it possible to handle stuff like this without using the --nodeps option which means it won't check for other dependancy issues which I want it to. Basically, is there a way to stop it checking just the XFree dependancies but check the rest. Or is there another way around the problem? (Other than of course installing 10.0 RC and then installing XFree4.4, I can do this [i plan to I'm running 10.0 RC with XFree 3.3 at the moment] but then what if I need to upgrade something else that depends on an updated XFree?) Thanks The Cardassian Scot Quote Link to comment Share on other sites More sharing options...
bvc Posted February 24, 2004 Report Share Posted February 24, 2004 Nope. When kde3.2 and XFree4.4 betas first hit cooker I commented on how stupid it was for de's/wm's and xfree versions to be dep on each other was and someone said it was normal. Well, it's not......it's still stupid and always will be stupid.....did I mention it's stupid? Sure de's/wm's are dep on X but not versions....that's stupid :P Quote Link to comment Share on other sites More sharing options...
Ixthusdan Posted February 25, 2004 Report Share Posted February 25, 2004 I agree with bvc. Where's texstar when you need him!!?? Quote Link to comment Share on other sites More sharing options...
cardassianscot Posted February 25, 2004 Author Report Share Posted February 25, 2004 If there's someone out there who can explain some of the terms in the .spec file then I may give creating a kde3.2 rpm a go. If I compile and install using konstruct to somewhere like /opt/kde3.2 then it should be fairly straight forward to get a list of files and directories from a short script. However, don't expect anything soon. By the time I actually got time to do something like this the final version of 10.1 would be probably be out. :D Quote Link to comment Share on other sites More sharing options...
cardassianscot Posted February 28, 2004 Author Report Share Posted February 28, 2004 Still haven't had much luck understanding .spec files. However, I have discovered from the XFree site, that it only installs stuff to /usr/X11R6 and /etc/X11, thus if I copy these directories before I install the latest version of XFree, then if I want to upgrade an rpm that requires an XFree rpm then I can restore my backups, install the software and then reinstall the later version of XFree. Not exactly, easy, but I should be able to write a script to automate all of it and it should work. I hope. I will be trying this soon (and posting my sucess or failure for those interested) but before I do, is there anyone out there who can tell me if this is really going to mess up my system, or there's something I've forgotten? Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.