Catch 22 installing programs?
I am trying to install the development packages from the RH9 cd but when i try to i get this:
cannot find: Krb5-libs 1.2.7-8 OpenSSL 0.9.7a-2 so i found them both on the net and tried to install them but i get a message saying newer versions of both are already installed so i cant install the development packages. any idea how to get around this? thanks |
How are you trying to install them?
|
By clicking on the rpm, I didnt want to try to force them in the console cuz im getting the newer version already installed message, but ig thats so why am i getting a message telling me to install them when i try to install the devel. packages? This is crazy:eek:
|
There have been security updates to both of those RPMs. I suspect that you have newer versions than what is on the CD. So rpm is correctly preventing the old packages from being installed.
To confirm this, issue these commands. On an updated system, it will appear as below. Code:
[todd@perl bin]$ rpm -q krb5-libs |
Yes cetialphav that explains what is happening, thanks, but how do i install the devel packages then ?
|
what devel packages are you trying to install? odds are it will be available on the net somewhere
|
I was just trying to install fluxbox and after i did " ./configure " I got an error saying " no acceptable C compiler found in $PATH "
So i tried to install the devel packages but i guess i cant now. So im now stuck and im not sure what to do. Is fluxbox worth the hassle? LOL:D |
Dude, the devel packages are right there on the RedHat website. Check here and here.
This just gets the right development packages installed. Once you get past that, you have other problems. You have no C compiler installed. I don't know why there are so many people not installing gcc. Anyway, that is being discussed in other threads around here. |
dude.. lol
I was only trying to install the devel packages cuz i need the C compiler to install fluxbox. is it necessary to install the devel packages if i only need the C compiler? |
Have you tried to run redhat-config-packages to install gcc? Just have it install the development tools.
Note: I'm just guessing here. I always have gcc installed when I install the OS. And I always use the command line instead of the gui RPM stuff. |
Yea and same problem. i cannot install the devel. tools cuz the RH config-packages program keeps telling me i need these 2 files but i already have newer ones installed and RH config dosnt recognize them.
|
Ok. Now I understand what you are doing. The Redhat tool isn't very good at understanding that updated versions of packages are installed. (This is one of the reasons I don't use this stuff). If it were me, I would look at what should be installed as part of the development package and install them one by one with rpm from the command line. If a package tells you it needs an older version of another package, that indicates that there is probably a newer version of that package on the Redhat errata site. If you have to, you can force the installation of an RPM, but that usually isn't necessary.
|
Ok so the bottom line is Redhat dosnt recognize older files due to some new security updates and I have to force the installation of the development packages? is that right?
|
Reread what I said. I did not say you will have to force the installation of any packages. Using rpm from the command line is not the same as forcing the installation. rpm has special switches to override dependency checking, but that is not the default and I did not tell you to use them.
What is not clear from your posts is which development package had problems being installed. So if you go through things one by one, you will be able to find out. Then, people like me can provide better answers to your questions. |
No i was not saying you told me to do those things, Look up at the other posts.
|
All times are GMT -5. The time now is 03:59 PM. |