[rt-devel] HELP: Can't locate DBIx/SearchBuilder/Record/Cachable.pm

Jens von Bülow jens at nha.co.za
Mon May 21 08:36:04 EDT 2001


Greetings,

Can't seem to sort this one out - I updated my sources from the CVS
repository this morning and did a make install.  

As a result, I can no longer start up RT.

I have included the error message from Apache - as well as the "make"
results for DBIx.

I look forward to your responses.

Regards
Jens

BTW - a "make testdeps" did point out that my Mysql installation was out of
date - which I successfully updated - otherwise no further errors...


------------------------------------------------------

<snip>
[root at localhost /root]# /etc/init.d/httpd start
Starting httpd: [Mon May 21 08:21:56 2001] [error] Can't locate
DBIx/SearchBuild
er/Record/Cachable.pm in @INC (@INC contains: /opt/rt2/etc /opt/rt2/lib
/usr/lib
/perl5/5.6.0/i386-linux /usr/lib/perl5/5.6.0
/usr/lib/perl5/site_perl/5.6.0/i386
-linux /usr/lib/perl5/site_perl/5.6.0 /usr/lib/perl5/site_perl . /etc/httpd/
/et
c/httpd/lib/perl) at /opt/rt2/lib/RT/Record.pm line 19.
BEGIN failed--compilation aborted at /opt/rt2/lib/RT/Record.pm line 19.
Compilation failed in require at /opt/rt2/lib/RT/CurrentUser.pm line 23.
BEGIN failed--compilation aborted at /opt/rt2/lib/RT/CurrentUser.pm line 23.
Compilation failed in require at /opt/rt2/lib/RT.pm line 3.
BEGIN failed--compilation aborted at /opt/rt2/lib/RT.pm line 3.
Compilation failed in require at /opt/rt2/bin/webmux.pl line 45.
BEGIN failed--compilation aborted at /opt/rt2/bin/webmux.pl line 45.
Compilation failed in require at (eval 3) line 1.

Syntax error on line 1184 of /etc/httpd/conf/httpd.conf:
Can't locate DBIx/SearchBuilder/Record/Cachable.pm in @INC (@INC contains:
/opt/
rt2/etc /opt/rt2/lib /usr/lib/perl5/5.6.0/i386-linux /usr/lib/perl5/5.6.0
/usr/l
ib/perl5/site_perl/5.6.0/i386-linux /usr/lib/perl5/site_perl/5.6.0
/usr/lib/perl
5/site_perl . /etc/httpd/ /etc/httpd/lib/perl) at /opt/rt2/lib/RT/Record.pm
line
 19.
BEGIN failed--compilation aborted at /opt/rt2/lib/RT/Record.pm line 19.
Compilation failed in require at /opt/rt2/lib/RT/CurrentUser.pm line 23.
BEGIN failed--compilation aborted at /opt/rt2/lib/RT/CurrentUser.pm line 23.
Compilation failed in require at /opt/rt2/lib/RT.pm line 3.
BEGIN failed--compilation aborted at /opt/rt2/lib/RT.pm line 3.
Compilation failed in require at /opt/rt2/bin/webmux.pl line 45.
BEGIN failed--compilation aborted at /opt/rt2/bin/webmux.pl line 45.
Compilation failed in require at (eval 3) line 1.

FAILED]
[root at localhost /root]#
</snip>

and

<snip>
[root at localhost DBIx]# make
cd DBIx-SearchBuilder; perl Makefile.PL; make install
Writing Makefile for DBIx::SearchBuilder
make[1]: Entering directory `/root/DBIx/DBIx-SearchBuilder'
Manifying blib/man3/DBIx::SearchBuilder::Handle.3pm
Manifying blib/man3/DBIx::SearchBuilder::Handle::mysql.3pm
Manifying blib/man3/DBIx::SearchBuilder.3pm
Manifying blib/man3/DBIx::SearchBuilder::Record.3pm
Manifying blib/man3/DBIx::SearchBuilder::Handle::Oracle.3pm
Installing /usr/lib/perl5/site_perl/5.6.0/DBIx/SearchBuilder.pm
Installing /usr/lib/perl5/site_perl/5.6.0/DBIx/SearchBuilder/Handle.pm
Installing /usr/lib/perl5/site_perl/5.6.0/DBIx/SearchBuilder/Record.pm
Installing /usr/lib/perl5/site_perl/5.6.0/DBIx/SearchBuilder/Handle/Pg.pm
Installing /usr/lib/perl5/site_perl/5.6.0/DBIx/SearchBuilder/Handle/mysql.pm
Installing
/usr/lib/perl5/site_perl/5.6.0/DBIx/SearchBuilder/Handle/Oracle.pm
Installing /usr/share/man/man3/DBIx::SearchBuilder::Handle.3pm
Installing /usr/share/man/man3/DBIx::SearchBuilder::Handle::mysql.3pm
Installing /usr/share/man/man3/DBIx::SearchBuilder.3pm
Installing /usr/share/man/man3/DBIx::SearchBuilder::Record.3pm
Installing /usr/share/man/man3/DBIx::SearchBuilder::Handle::Oracle.3pm
Writing
/usr/lib/perl5/site_perl/5.6.0/i386-linux/auto/DBIx/SearchBuilder/.packlist
Appending installation info to /usr/lib/perl5/5.6.0/i386-linux/perllocal.pod
make[1]: Leaving directory `/root/DBIx/DBIx-SearchBuilder'
</snip>





More information about the Rt-devel mailing list