On 2/20/07, Peter Farrell <peter.d.farrell at gmail.com> wrote: > RE: > > Installing items from source is bad on an RPM based system > > That's simply not correct. Oh yes it is. Just hang out in the irc support channel for a while to get your feet wet. > I've got a farm of 'rpm' based RedHat and RedHat derivatives. Big deal. > If I set up a cluster of web servers that need an odd version of PHP (which > I do); > Right. You're likely the exception to the general rule because you track security updates, and you understand how source built software and rpms relate. For 90% of the folks asking for help, this is not the case. They will install from source, then try to install an rpm which depends on what they just installed, and will wonder why it complains that their source built software is not installed. RPM is by no means perfect and I won't defend it as such, but for newer users asking for help, preaching the gospel according to RHEL/CentOS is a good way to get them ingrained in proper administration habits and help them learn. Once they've learned enough then they can move out as you and many others have done. As an example -> >1. Apache, PHP and MySQL will not be installed willy-nilly - each base machine will be the bare minimum install. You're speaking of the application stack here, which is fine. However in #centos just yesterday we had a gentleman who was attempting to replace the installed openssl with a newer source built version. This would cause an endless number of update and application issues were he even remotely successful in doing so. There are several contributing factors to this including some inflexibility in rpm, a lack of user understanding of RH's backporting policy, and a lack of vendor understanding of same. You are correct that it is very possible to have source builds and rpms co-exist peacefully, however from a general support aspect, the blanket statement "Installing items from source is bad on an RPM based system" is valid. There are exceptions to every rule. -- During times of universal deceit, telling the truth becomes a revolutionary act. George Orwell