[rt-users] Installation problem

Matt Kirk mkirk at sonic.net
Wed Jul 9 01:55:53 EDT 2003


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 at admin rt-3-0-3]# make initialize-database
/usr/bin/perl //opt/rt3/sbin/rt-setup-database --action init --dba root
--prompt-for-dba-password
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
database
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
installation.
Creating system user...[Wed Jul  9 05:35:52 2003] [crit]: Found a principal
(1) that was neither a user nor a group
(/opt/rt3/lib/RT/Principal_Overlay.pm:93)
Can't call method "Id" on an undefined value at
/opt/rt3/lib/RT/Group_Overlay.pm line 541.
make: *** [initialize-database] Error 9



More information about the rt-users mailing list