[rt-users] Perl upgrade from 5.8.0 to 5.8.2 breaks install
Irvine Short
irvine at sanbi.ac.za
Fri Nov 14 10:29:23 EST 2003
Hey All
I had RT 3.06 running like a dream on Perl 5.8.0 but this afternoon a
fellow sysadmin upgraded Perl on that box (FreeBSD 4.9-stable) to 5.8.2
and now RT is pretty much broken.
When I click on a queue I get the error below. Any ideas much appreciated!
Is there any easy way for me to get RT to use a custom version of perl?
TIA,
Irvine Short
SANBI Sys Admin
System error
error: Can't call method "quote" on an undefined value at
/usr/local/lib/perl5/site_perl/5.8.2/DBIx/SearchBuilder.pm line 645.
context:
...
640:
641: #if we're explicitly told not to to quote the value or
642: # we're doing an IS or IS NOT (null), don't quote the operator.
643:
644: if ( $args{'QUOTEVALUE'} && $args{'OPERATOR'} !~ /IS/ ) {
645: $args{'VALUE'} = $self->_Handle->dbh->quote( $args{'VALUE'} );
646: }
647: }
648:
...
code stack: /usr/local/lib/perl5/site_perl/5.8.2/DBIx/SearchBuilder.pm:644
g /usr/local/rt3/lib/RT/SearchBuilder.pm:132
g /usr/local/rt3/lib/RT/Tickets_Overlay_SQL.pm:382
g /usr/local/rt3/lib/RT/Tickets_Overlay.pm:2007
g /usr/local/rt3/lib/RT/Tickets_Overlay.pm:1722
g /usr/local/rt3/share/html/Search/Listing.html:104
g /usr/local/rt3/share/html/autohandler:182
g
raw error
More information about the rt-users
mailing list