Installing/upgrading from source?
Please forgive me if this has been posted here already - I've found many posts on new installs, but none on upgrades.
Suppose I've downloaded and installed a program from source or from and RPM, and a new version comes out. For example, I'm using gcc 3.3.2 right now, which I installed with Mandrake 10.0. I'd like to update to 3.3.3, so I download the new source tarball.
Is there anything I should do before installing it? Should I remove the old program (using rpm in this case, or by make uninstall in general)? When I "make install", will it just overwrite the old binaries?
Also, where is the best place to unpack these sources? I've just been using ~/tmp so far (probably not the cleanest solution).