I’ve got a freshly installed CentOS box, and I’ve updated everything via
yum. Rebooted to ensure everything is working as expected, and again did
a yum update.
I believe this is the version of RT rt3-3.6.5-1.el5.noarch.rpm that I am
trying to install. I am using the guide found at
I followed the guide, and I got the message below.
Sys::Syslog version 0.16 required–this is only version 0.13
This is only one, earlier in the day I had to deal with a perl module
dependency to do with MySQL.
If the method has changed for CentOS 5.4, or anyone with a bit more
expertise in perl and rt - could take a look, and see if the link in the
wiki needs to be updated. I would update it myself, but I am yet to find
a solution.
I’ve got a freshly installed CentOS box, and I’ve updated everything via
yum. Rebooted to ensure everything is working as expected, and again did
a yum update.
I believe this is the version of RT rt3-3.6.5-1.el5.noarch.rpm that I am
trying to install. I am using the guide found at
I installed many RT systems on CentOS/RHEL and now my prefered method
is installing everything with CPAN. Managing perl dependencies RPMs is
really a mess, you don’t have all of them in the same repository, and
you need some updated modules bundled with the default perl RPM
package.
I recommend just installing a default centos/redhat (with a default
perl package, updated to the last available version with yum update),
and then install the perl dependencies with CPAN and make fixdeps.
If I remember well, this syslog module is part of the default perl
package so even if you find a recent rpm, you’ll get a dependency
problem.
Get the tarball
uncompress it
./configure with your options,
install the RPMs dependencies you need for this (not perl packages.
For example, httpd, mod_perl, graphviz etc…)
export PERL_MM_USE_DEFAULT=1
make fixdeps
make testdeps
make install
I installed many RT systems on CentOS/RHEL and now my prefered method
is installing everything with CPAN. Managing perl dependencies RPMs is
really a mess, you don’t have all of them in the same repository, and
you need some updated modules bundled with the default perl RPM
package.
I recommend just installing a default centos/redhat (with a default
perl package, updated to the last available version with yum update),
and then install the perl dependencies with CPAN and make fixdeps.
If I remember well, this syslog module is part of the default perl
package so even if you find a recent rpm, you’ll get a dependency
problem.
Get the tarball
uncompress it
./configure with your options,
install the RPMs dependencies you need for this (not perl packages.
For example, httpd, mod_perl, graphviz etc…)
export PERL_MM_USE_DEFAULT=1
make fixdeps
make testdeps
make install
This is the approach I was going for originally, to compile from source,
I don’t know why I changed my mind to go with the RPM’s, but I guess
CPAN and SOURCE should be the way to go. Oh, and umm, if your installing
a bare bones system, please remember to install gcc as well!!!
I’ve got a freshly installed CentOS box, and I’ve updated everything via
yum. Rebooted to ensure everything is working as expected, and again did
a yum update.
I believe this is the version of RT rt3-3.6.5-1.el5.noarch.rpm that I am
trying to install. I am using the guide found at