Click to See Complete Forum and Search --> : installing development tools to compile


^RaZZleR^
01-23-2003, 07:48 PM
This is my first post here so here goes nothing

Okay I have searched the forum for the answer to my problem this is

c compiler not found $PATH or something like that. Inow know I have to install the development tools fromthe installation cd (red hat linux 8.0). HOWEVER there is one slight problem with this I tell it to install the development tools everything goes well untill a message box pops up and says

Packages Not Found

The following packages could not be found on your system. Installation cannot continue until they are installed

the packages are cyrus-sasl 2.1.7-2 and krb5-libs 1.2.5-6 which are required by the same names but with devel on the end

I tried installing the rpms off the cd however i get this error message

Package already installed

A newer version of "cyrus-sasl" is currently installed
same appears for the other file

Help me i am new and need to get things working so i can get familiar with the system

Can i uninstall them and then reinstall off disk. how?

bigrigdriver
01-24-2003, 02:50 AM
ok. Question #1. The missing packages; do they have the phrase 'devel' somewhere in their respective names? If not, they are not the packages you need to install. The packages you need MUST have the phrase 'devel' in the name. If you don't find them on the installation CD, does RedHat also supply another CD, something like Sources? (that's the way it's done in my distro). Have a look: if you find them there, then install them (RedHat makes it soooooo easy with rpm). Otherwise, do a web search (www.rpmfind.net is a good place to start). Get the devel versions and get on with it. Also, while you're on the 'net, go to the RedHat website, and, under Documentation, download a copy of Max-rpm, get a case of beer, kick back, and read. It'll tell you a bunch about rpm, what it does, how it works, etc.
Somewhere in Max-rpm, you will find instructions on how to update the database of installed rpm's. It is possible that your installation has an older version of the database, and you may only need to update that database in order for rpm to find the missing files (that database is the reference that rpm will read in order to find installed components which were installed via rpm's). So much grief. Sometimes so easily relieved. (I learned about that dbase the hard way)