On Mon, 25 Jul 2011, Les Mikesell wrote:
On 7/25/2011 11:37 AM, Patrick Lists wrote:
Installing non RPM software on an RPM Distro like CentOS is frowned upon. That is the worst way to do it.
else has already done it. That is, building an RPM is always more work than doing a source install and often imposes inconvenient restraints like only permitting a single version to be running at once, and doesn't give you any guarantee that you won't have to repeat that extra work when the distribution changes. If you aren't planning to repeat that install on other machines, where's the payback for the extra work and constraints?
The rant at the start of this thread was about a migration into C6, so of course, your predicate condition: 'you aren't planning to repeat that install' does not apply
The disciplne and benefit of identifying and solving dependencies in a packaged system, rather than splatting as root over system libraries upon which other packages depend [also, the same isue using CPAN shell to 'solve' a problem, rather than packaging, as ZM has many such [1]] is obvious, and needs no further advocacy, even for a single install; the 'straw man' about setting different private library paths assumes that the person building such even comprehends that there is an issue in play. Not likely
-- Russ herrold
[1] [herrold@centos-5 zoneminder]$ ls -1 | grep ^per | wc 37 37 1354