Trying to install/run RT with 2 Perls - Redhat Perl and self, installed Perl (John Seto)

John,

I have already been through this process with CentOS 5.2 (RHES 5.2) with
the same goal in mind, to avoid messing with the packaged perl.

My system is currently running as follows:

CentOS 5.2
Perl 5.8.10
Apache 2.2.10
mod_perl 2.0.4

My solution was to:

Install Perl 5.8.10 from src using default install path (/usr/local/)
Make sure /usr/local/bin/perl showed up in $PATH before /usr/bin/perl

Note: From this point all perl activities effect the 5.8.10 install
since it’s binaries come first in the path.

Install mod_perl
Install RT required modules via cpan
Install RT

This is much cleaner than my previous install under CentOS 4.x in which
I attempted to maintain the packaged perl installation via cpan and
force the OS not to update it via yum/up2date. With the new config the
’system perl’ installation is untouched except for when system updates
are applied, none of which would effect the RT installation stack.

Todd

I have already been through this process with CentOS 5.2 (RHES 5.2) with
the same goal in mind, to avoid messing with the packaged perl.

I’ve built RT 3.8.1 RPMs for CentOS 5. I’ve also built all the perl
dependencies as RPMs, so that with these + the EPEL repository you can
simply “yum install rt3” and everything just works. This works with
the native Perl install, doesn’t break anything, and has generally
made it very easy for me to roll out RT installs.

What I lack is a good place to host said RPMs.

– Lars

Lars Kellogg-Stedman lars@oddbit.com

-----Original Message-----
From: rt-users-bounces@lists.bestpractical.com
[mailto:rt-users-bounces@lists.bestpractical.com] On Behalf
Of Lars Kellogg-Stedman
Sent: Thursday, October 30, 2008 5:03 PM
To: Todd A. Green
Cc: rt-users@lists.bestpractical.com
Subject: Re: [rt-users] Trying to install/run RT with 2 Perls

  • Redhat Perland self, installed Perl (John Seto)

I have already been through this process with CentOS 5.2 (RHES 5.2)
with the same goal in mind, to avoid messing with the packaged perl.

I’ve built RT 3.8.1 RPMs for CentOS 5. I’ve also built all
the perl dependencies as RPMs, so that with these + the EPEL
repository you can simply “yum install rt3” and everything
just works. This works with the native Perl install, doesn’t
break anything, and has generally made it very easy for me to
roll out RT installs.

What I lack is a good place to host said RPMs.

Is there a reason they can’t make it into EPEL?

Is there a reason they can’t make it into EPEL?

My rough count includes, in addition to rt itself, 22 separate
packages, mostly Perl modules. While many of these were simply
rebuilds of Fedora RPMs, several were either modified from rpmforge or
built using cpan2rpm. I have neither the time nor inclination to do
provide these with the level of support necessary to get them into
EPEL.

Lars Kellogg-Stedman lars@oddbit.com