Upgraded rt Failing

I upgraded from 3.0.11 to 3.4.2 and everything in the upgrade seemed to
go smoothly enough, but now that it’s up, I’m getting lots of errors.
First–if I try and view a ticket queue I get:
System error
error:
too many arguments at /opt/rt3/local/lib/RT/Tickets_Overlay.pm line 1269
context:


197:

whether they should generate a full stack trace (confess() and cluck())

198:

or simply report the caller’s package (croak() and carp()), respectively.

199:

confess() and croak() die, carp() and cluck() warn.

200:
201:
sub croak { die shortmess @_ }
202:
sub confess { die longmess @_ }
203:
sub carp { warn shortmess @_ }
204:
sub cluck { warn longmess @_ }
205:

code stack:
/usr/lib/perl5/5.8.5/Carp.pm:201
…/…/lib/Storable.pm (autosplit into
…/…/lib/auto/Storable/logcroak.al):71
…/…/lib/Storable.pm (autosplit into
…/…/lib/auto/Storable/_freeze.al):283
…/…/lib/Storable.pm (autosplit into
…/…/lib/auto/Storable/freeze.al):266
/opt/rt3/local/lib/RT/Tickets_Overlay.pm:1269
/opt/rt3/local/html/Search/Elements/TicketHeaderCell:44
/opt/rt3/local/html/Search/Elements/TicketHeader:25
/opt/rt3/local/html/Search/Listing.html:31
/opt/rt3/local/html/autohandler:196
raw error

And If I try and view a ticket, it comes up, but the ticket contect is
missing with these errors in the messages log:

Jun 3 20:36:40 wind RT: DBD::mysql::st execute failed: Unknown column
’Transactions_1.Ticket’ in ‘where clause’ at
/usr/lib/perl5/site_perl/5.8.5/DBIx/SearchBuilder/Handle.pm line 480.
(/opt/rt3/local/lib/RT.pm:277)

There is more, but that seems like the important part.

We’re down until we get this back up, so any help would be appreciated.

Thank you,
Anne

To answer the sure to be asked questions, Fedora Core 3, running Apache
2, perl 5.8.3, Mysql 4.0.21

Anne Ramey wrote:

Please, read README file! There is special notes about UPGRADE.
Also remove /opt/rt3/var/mason_data/obj dir.
Restart http server.

Anne Ramey wrote: