I have still not had any luck with my installation and am reposting my
original plea for help. Any advise is welcome =)
I have successfully installed RT 3.03 on a non-production box to get
familiar with it and had no problems. I am now installing it on a Redhat
7.3 running kernel 2.4.21 and keep getting the error listed below. I’m at a
loss as to why this is failing. The rt3 database is being created and
populated with some records.
I have all the correct modules installed per “make perl
sbin/rt-test-dependencies --with-mysql --with-modperl1”. I reinstalled the
DBD::mysql-2.1028 just to make sure it wasn’t a mysql lib problem.
Here is the error. Any ideas?
[root@admin rt-3-0-3]# make initialize-database
/usr/bin/perl //opt/rt3/sbin/rt-setup-database --action init --dba root
In order to create a new database and grant RT access to that database,
this script needs to connect to your mysql instance on localhost as root.
Please specify that user’s database password below. If the user has no
password, just press return.
Password: Now creating a database for RT.
Creating mysql database rt3.
Now populating database schema.
Creating database schema.
schema sucessfully inserted
Now inserting database ACLs
Now inserting RT core system objects
Checking for existing system user…not found. This appears to be a new
Creating system user…[Wed Jul 9 05:35:52 2003] [crit]: Found a principal
(1) that was neither a user nor a group
Can’t call method “Id” on an undefined value at
/opt/rt3/lib/RT/Group_Overlay.pm line 541.
make: *** [initialize-database] Error 9