[rt-users] RT2 installation woes

Owen B. Mehegan owen at nerdnetworks.org
Tue Dec 17 23:53:13 EST 2002


It's that time again; time for me to hurl myself bodily at the (for me)
hell that is installing RT. I don't know why I'm having so many issues
with this; it seems that most of the posters here are asking about
problems they have after setup, not just getting the package installed.
I have been dutifully following the installation instructions on
http://www.fsck.com/rtfm

MySQL is running. I've set a root password for it, "kermit" for testing
purposes. I can do mysqladmin -p status and it will prompt me for a
password and then show the status of the running daemon. RT's
dependencies are all satisfied according to make testdeps. Now I run
make install.

The first thing I notice is then when it gets here:

Writing /usr/local/lib/perl/5.6.1/auto/RT/.packlist
Appending installation info to /usr/local/lib/perl/5.6.1/perllocal.pod
make[1]: Leaving directory `/usr/local/src/rt-2-0-15/lib'

the install seems to pause. Trial and error has taught me that at this
point the install script is asking for the mysql root password. Anyone
know why I can't see this prompt? Once I enter the password and hit
enter, the Makefile seems to complete. "Creating mysql database rt2" it
says, then stops. Am I correct in assuming that it is now finished?

I go on to customize the config.pm file. Then I add the following lines
to my httpd.conf:

Alias /rt2 /usr/local/rt2/WebRT/html
PerlRequire /usr/local/rt2/bin/webmux.pl                
<Location /rt2>                         
  SetHandler perl-script
  PerlHandler RT::Mason
</Location>

I go to start up my httpd, and lo and behold:

[Tue Dec 17 23:44:18 2002] [error] Can't locate
/usr/local/rt2/bin/webmux.pl at (eval 2) line 1.

Syntax error on line 951 of /usr/local/apache/conf/httpd.conf:
Can't locate /usr/local/rt2/bin/webmux.pl at (eval 2) line 1.

/usr/local/apache/bin/apachectl start: httpd could not be started


Of course it can't be found because /usr/local/rt2/bin is in fact,
empty. webmux.pl only exists in /usr/local/src/rt-2-0-15/bin

So, does the absence of webmux.pl in the /usr/local/rt2/bin mean that
the install didn't actually work? Does it mean that I didn't set up my
Makefile correctly? Or is there something more sinister at work here?

Thanks in advance for any suggestions.

Humbly,

--Owen, RT N00b who refuses to give up




More information about the rt-users mailing list