[rt-users] Reqest Tracker CentOS 5.3 setup

jul jul-rt at julbox.net
Tue May 5 05:17:19 EDT 2009


ty chan a écrit :
> Hi all, i am try to setup rt.3.8.2 on CentOS5.3. So far, the installation
> goes well by following your step. but i got stuck at HTML::Mason
> dependency when i run "make testdeps". i do can install HTML::Mason via
> YUM but it is 1.35 while rt.3.8.2 needs 1.36. i had tried looking around
> for 1.36 but still cannot find.
>
> please give me some clues.
>

If it is the same as RedHat Enterprise 4 then it may become dirty for the
weaked hearted sysadmins.

In the previous mail you had an important part (see end of this mail)

Sometimes yum fails to meet the expectation, (it is fairly easy to be too
bleeding edge for debian /redhat / centos).

Then you have to do the infamous
perl -eshell -MCPAN to help
(it has already be done by make fixdeps), but sometimes, make
testdeps/fixdeps cannot do the fine tuning, so you have to go through the
missing modules by hand.

In short, you enter the perl version of DL Hell (Dependencies Lost Hell or
DLL (for which MS has a patent perl community never acknowledge)).

You will surely overcome it, just trust make fixdeps or do as you are told
by cpan (cpanplus is sometimes suggested for a better handling of
dependencies). The dark side is that a regular update of perl by Centos
may conflict with these added module.

I guess there is a way to install cleanly by using a specific combo @INC /
prefix for RT that should not conflict.



<quote>
b) make testdeps

This will list all the perl modules you need to install

c) make fixdeps

This will automatically try to install all the required perl modules by
invoking CPAN.  If you haven't already invoked the CPAN shell environment,
there will be a set of setup questions CPAN will ask you.  There is a
strong possibly that 'make fixdeps' won't get all required modules
installed.  In this case, you will have to run 'cpan' from a shell prompt
and install one perl module at a time.  Be advised that many of the
required perl modules have dependencies, so the CPAN installer will attempt
to install those as well.  As a last resort if run into problems with CPAN,
you can install quite a few of the required perl modules from yum.  Look at
the wiki refereneced above for RHEL/Cent OS examples of what perl modules
are generally available via yum.  Keep performing 'make testdeps' to ensure
all perl modules have been installed.  When they have been:
</quote>


-- 
Julien Tayon // digital craftsman // making things simpler (when possible)

And you can't get any Watney's Red Barrel,
because the bars close every time you're thirsty...





More information about the rt-users mailing list