I'm having troubles getting RT 3.4.2 fully installed with an Oracle 10g database.  Here's the software I'm using:<br>
<br>
RT 3.4.2<br>
SuSE Linux 9<br>
DBD::Oracle 1.1.6<br>
Oracle client <a href="http://10.1.0.3">10.1.0.3</a><br>
Oracle 10g on a remote system<br>
<br>
make test-deps checks ok out.  The RT software itself installs
fine and is working with fastcgi; the web site loads without any
problems.   The problem I'm having is with the make
initialize-database part.  Here are the details:<br>
<br>
Create rt user with this command:<br>
<br>
  create user rt identified by rt default tablespace rt_d1 temporary<br>
    tablespace temp;<br>
  grant resource, connect, query rewrite to rt;<br>
<br>
Then I run make initialize-database:<br>
<br>
# make initialize-database<br>
/usr/bin/perl //opt/rt3/sbin/rt-setup-database --action init --dba rt --prompt-for-dba-password<br>
In order to create or update your RT database,this script needs to connect to your Oracle instance on <a href="http://oracle.site.com">oracle.site.com</a> as rt.<br>
Please specify that user's database password below. If the user has no database<br>
password, just press return.<br>
<br>
Password:<br>
Now creating a database for RT.<br>
...skipped as rt is not rt or we're working with Oracle.<br>
Now populating database schema.<br>
Creating database schema.<br>
Done setting up database schema.<br>
Now inserting database ACLs<br>
Now inserting RT core system objects<br>
Checking for existing system user...not found.  This appears to be a new installation.<br>
Creating system user...[Thu Jun 30 09:31:20 2005] [warning]:
DBD::Oracle::st execute failed: ORA-00600: internal error code,
arguments: [kpofdr-long], [], [], [], [], [], [], [] (DBD ERROR: error
possibly near <*> indicator at char 15 in 'SELECT  * FROM
<*>Principals WHERE id = :p1') [for Statement "SELECT  *
FROM Principals WHERE id = ?" with ParamValues: :p1='1'] at
/usr/lib/perl5/site_perl/5.8.3/DBIx/SearchBuilder/Handle.pm line 480.<br>
 (/opt/rt3/lib/RT.pm:277)<br>
[Thu Jun 30 09:31:20 2005] [warning]: RT::Handle=HASH(0x8cba890)
couldn't execute the query 'SELECT  * FROM Principals WHERE id =
?' at /usr/lib/perl5/site_perl/5.8.3/DBIx/SearchBuilder/Handle.pm line
494.<br>
 (/opt/rt3/lib/RT.pm:277)<br>
[Thu Jun 30 09:31:20 2005] [warning]: Use of uninitialized value in
hash element at
/usr/lib/perl5/site_perl/5.8.3/Cache/Simple/TimedExpiry.pm line 96.<br>
 (/opt/rt3/lib/RT.pm:277)<br>
[Thu Jun 30 09:31:20 2005] [warning]: Use of uninitialized value in
concatenation (.) or string at /opt/rt3/lib/RT/Principal_Overlay.pm
line 127.<br>
 (/opt/rt3/lib/RT.pm:277)<br>
[Thu Jun 30 09:31:20 2005] [crit]: Found a principal () that was
neither a user nor a group (/opt/rt3/lib/RT/Principal_Overlay.pm:127)<br>
[Thu Jun 30 09:31:20 2005] [crit]: Can't call method "Id" on an undefined value at /opt/rt3/lib/RT/Group_Overlay.pm line 573.<br>
 (/opt/rt3/lib/RT.pm:285)<br>
make: *** [initialize-database] Error 255<br>
-----<br>
<br>
Thoughts?  All the tables seem to be created, including the Principals table, but there are no rows.  <br>
<br>
Steve<br>
<br>
<br>
<br>