[rt-users] Install problem w/SearchBuilder
Frank Saxton
frankie at easyrider.com
Wed Aug 31 21:19:53 EDT 2005
I have RT 3.4.4 on RHEL4 about 98% built. I can't tell if I have a
SearchBuilder not installed problem or a /opt/rt3/etc/RT_SiteConfig.pm
error. If I do a make install, I get a success message (shown below). I
apologize for the length of this e-mail but I wanted to have as much debug
output available as possible so as to keep the number of needed replies
down. Thanks very much in advance! Follows are relevant outputs
/opt/rt3/etc/RT_SiteConfig.pm:
Line 71 = Set($DatabaseType , 'mysql');
#The name of the database user (inside the database)
Set($DatabaseUser , 'rt_user');
# Password the DatabaseUser should use to access the database
Set($DatabasePassword , 'rt_pass');
(The above has never been set up...)
[root at frankie rt-3.4.4]# ps -ef |grep sql
root 14968 1 0 15:06 ? 00:00:00 /bin/sh
/usr/bin/safe_mysqld --d
efaults-file=/etc/my.cnf --pid-file=/var/run/mysqld/mysqld.pid
mysql 14997 14968 0 15:06 ? 00:00:00 /usr/libexec/mysqld
--defaults-f
ile=/etc/my.cnf --basedir=/usr --datadir=/var/lib/mysql --user=mysql
--pid-file=
/var/run/mysqld/mysqld.pid --skip-locking
root 29684 29232 0 17:59 pts/1 00:00:00 grep sql
[root at frankie rt-3.4.4]#
[root at frankie rt-3.4.4]# perl sbin/rt-test-dependencies --with-mysql
--with-fastcgi --verbose | grep MISSING
DBIx::SearchBuilder 1.26...MISSING
SOMETHING WAS MISSING!
[root at frankie rt-3.4.4]#
[root at frankie rt-3.4.4]# perl -MCPAN -e 'install DBIx::SearchBuilder'
...
...
t/00.load.............ok
1/12 skipped: DBD::Oracle is not installed
...
...
Failed Test Stat Wstat Total Fail Failed List of Failed
-------------------------------------------------------------------------------
t/01basics.t 255 65280 ?? ?? % ??
t/01records.t 255 65280 ?? ?? % ??
t/01searches.t 255 65280 ?? ?? % ??
t/02records_object.t 255 65280 ?? ?? % ??
t/03rebless.t 255 65280 ?? ?? % ??
t/11schema_records.t 255 65280 ?? ?? % ??
1 subtest skipped.
Failed 6/10 test scripts, 40.00% okay. 0/32 subtests failed, 100.00% okay.
make: *** [test_dynamic] Error 255
/usr/bin/make test -- NOT OK
Running make install
make test had returned bad status, won't install without force
[root at frankie rt-3.4.4]#
No other errors....
[root at frankie rt-3.4.4]#make install
...
...
Congratulations. RT has been installed.
You must now configure RT by editing /opt/rt3/etc/RT_SiteConfig.pm.
(You will definitely need to set RT's database password in
/opt/rt3/etc/RT_SiteConfig.pm before continuing. Not doing so could be
very dangerous. Note that you do not have to manually add a
database user or set up a database for RT. These actions will be
taken care of in the next step.)
After that, you need to initialize RT's database by running
'make initialize-database'
[root at frankie rt-3.4.4]#make initialize-database
...
...
BEGIN failed--compilation aborted at /opt/rt3/lib/RT/SearchBuilder.pm line 71.
Compilation failed in require at /opt/rt3/lib/RT/Principals.pm line 72.
BEGIN failed--compilation aborted at /opt/rt3/lib/RT/Principals.pm line 72.
Compilation failed in require at /opt/rt3/lib/RT/User_Overlay.pm line 80.
BEGIN failed--compilation aborted at /opt/rt3/lib/RT/User_Overlay.pm line 80.
Compilation failed in require at (eval 43) line 3.
Compilation failed in require at /opt/rt3/lib/RT/Record.pm line 69.
BEGIN failed--compilation aborted at /opt/rt3/lib/RT/Record.pm line 69.
Compilation failed in require at /opt/rt3/lib/RT/CurrentUser.pm line 73.
BEGIN failed--compilation aborted at /opt/rt3/lib/RT/CurrentUser.pm line 73.
Compilation failed in require at /opt/rt3/lib/RT.pm line 49.
BEGIN failed--compilation aborted at /opt/rt3/lib/RT.pm line 49.
Compilation failed in require at //opt/rt3/sbin/rt-setup-database line 57.
BEGIN failed--compilation aborted at //opt/rt3/sbin/rt-setup-database line 57.
make: *** [initialize-database] Error 2
[root at frankie rt-3.4.4]#
More information about the rt-users
mailing list