Correction, any database transaction is failing in RT (I didn't try
that after the upgrade):
error:
Transactions not supported by database at
/usr/lib/perl5/vendor_perl/5.10.0/i386-linux-thread-multi/DBI.pm line
1674.
context:
...
1670:
sub begin_work {
1671:
my $dbh = shift;
1672:
return $dbh->set_err($DBI::stderr, "Already in a transaction")
1673:
unless $dbh->FETCH('AutoCommit');
1674:
$dbh->STORE('AutoCommit', 0); # will croak if driver doesn't support it
1675:
$dbh->STORE('BegunWork', 1); # trigger post commit/rollback action
1676:
return 1;
1677:
}
1678:
...
code stack:
/usr/lib/perl5/vendor_perl/5.10.0/i386-linux-thread-multi/DBI.pm:1674
/usr/lib/perl5/vendor_perl/5.10.0/DBIx/SearchBuilder/Handle.pm:720
/usr/local/rt3/lib/RT/Ticket_Overlay.pm:3024
/usr/local/rt3/lib/RT/Ticket_Overlay.pm:3091
/usr/local/rt3/share/html/Ticket/Display.html:124
/usr/local/rt3/local/html/autohandler:173
________________________________
From: [email protected]
[mailto:[email protected]] On Behalf Of Jay
Vlavianos
Sent: Wednesday, July 08, 2009 12:09 PM
To: [email protected]
Subject: [rt-users] RT mail failing after Fedora upgrade
I had to reinstall a bunch of the perl packages after the FC upgrade to
FC9, now the rt-dependency check comes back clean, but this is the error
I get when I run fetchmail with the RT user:
[r...@sfnix1 sbin]# su - rt_user
[rt_u...@sfnix1 ~]$ fetchmail -s
RT server error.
The RT server which handled your email did not behave as expected. It
said:
Transactions not supported by database at
/usr/lib/perl5/vendor_perl/5.10.0/i386-linux-thread-multi/DBI.pm line
1674.
Stack:
[/usr/lib/perl5/vendor_perl/5.10.0/i386-linux-thread-multi/DBI.pm:1674]
[/usr/lib/perl5/vendor_perl/5.10.0/DBIx/SearchBuilder/Handle.pm:720]
[/usr/local/rt3/lib/RT/Ticket_Overlay.pm:554]
[/usr/local/rt3/lib/RT/Interface/Email.pm:765]
[/usr/local/rt3/share/html/REST/1.0/NoAuth/mail-gateway:58]
fetchmail: MDA returned nonzero status 75
RT server error.
Machine info:
RT Version: 3.6.0
Linux sfnix1 2.6.27.25-78.2.56.fc9.i586 #1 SMP Thu Jun 18 12:14:31 EDT
2009 i686 i686 i386 GNU/Linux
[rt_u...@sfnix1 ~]$ which perl
/usr/local/bin/perl
[rt_u...@sfnix1 ~]$ perl --version
This is perl, v5.10.0 built for i386-linux-thread-multi
[rt_u...@sfnix1 ~]$ which mysql
/usr/bin/mysql
[rt_u...@sfnix1 ~]$ mysql --version
mysql Ver 14.12 Distrib 5.0.19, for pc-linux-gnu (i686) using readline
5.0
--Jay
--Director, Production Operations & IT
--Ecast
_______________________________________________
http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users
Community help: http://wiki.bestpractical.com
Commercial support: [email protected]
Discover RT's hidden secrets with RT Essentials from O'Reilly Media.
Buy a copy at http://rtbook.bestpractical.com