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

Mark Vevers mark at ifl.net
Mon May 21 08:49:20 EDT 2001


Jens,

I had a similar problem due to the cvs not pulling cacheable.pm down.
It probably relates to version tags or a bug in CVS.  I just wiped the
DBIx sources and pulled a new set.

Cheers
Mark

Jens von Bülow wrote:

> 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>
> 
> 
> _______________________________________________
> Rt-devel mailing list
> Rt-devel at lists.fsck.com
> http://lists.fsck.com/mailman/listinfo/rt-devel
> 
> 

-- 
Mark Vevers.    mark at ifl.net / mvevers at rm.com
Internet Backbone Engineering Team
Internet for Learning, Research Machines Plc
Tel: +44 1235 823380,   Fax: +44 1235 823424





More information about the Rt-devel mailing list