Error after upgrade from 3.4.4 -> 3.4.5

I am running RT 3.4.4 on RedHat Enterprise 4 with Perl 5.8.7, Apache
2.0.54, and mod_perl 2.0.2. I upgraded to 3.4.5 today and get this error
when replying to a ticket via the web interface:

error: Can’t locate object method “Clone” via package “RT::Users” at
/opt/local/rt3/lib/RT/Users_Overlay.pm line 436.
context:

432: $RT::Logger->crit( “WhoHaveRight called with the Obsolete
ObjectId/ObjectType API”);
433: return (undef);
434: }
435:
436: my $from_role = $self->Clone;
437: $from_role->WhoHaveRoleRight( %args );
438:
439: my $from_group = $self->Clone;
440: $from_group->WhoHaveGroupRight( %args );

code stack: /opt/local/rt3/lib/RT/Users_Overlay.pm:436
/opt/local/rt3/share/html/Elements/SelectOwner:84
/opt/local/rt3/share/html/Ticket/Update.html:63
/opt/local/rt3/share/html/autohandler:215

raw error

Line 436 is in red. Since I was only upgrading from 3.4.4 to 3.4.5,
there were no database upgrades needed. I just did a configure and a
make upgrade, removed mason temp data, and restarted the webserver.

Does anyone have any ideas what’s going on here?

Thanks,

Greg

I am running RT 3.4.4 on RedHat Enterprise 4 with Perl 5.8.7, Apache
2.0.54, and mod_perl 2.0.2. I upgraded to 3.4.5 today and get this error
when replying to a ticket via the web interface:

Your DBIx::SearchBuilder is out of date.

Jesse Vincent wrote:> On Fri, Jan 13, 2006 at 02:11:08PM -0500, Greg Petras wrote:

I am running RT 3.4.4 on RedHat Enterprise 4 with Perl 5.8.7, Apache
2.0.54, and mod_perl 2.0.2. I upgraded to 3.4.5 today and get this error
when replying to a ticket via the web interface:

Your DBIx::SearchBuilder is out of date.

Is it good practice to update all perl modules to the latest when you
upgrade RT then? I reran “make testdep” after the upgrade (same RHEL4
platform) and only DBIx::SearchBuilder needed updating, but should I
upgrade other perl modules to the latest rather than staying with the
minimum acceptable?

Jay

Jay Lee
Network / Systems Administrator
Information Technology Dept.
Philadelphia Biblical University

Jesse -

You were correct - I overlooked this during the upgrade.

Thanks a lot,

Greg

Jesse Vincent wrote:> On Fri, Jan 13, 2006 at 02:11:08PM -0500, Greg Petras wrote:

I am running RT 3.4.4 on RedHat Enterprise 4 with Perl 5.8.7, Apache
2.0.54, and mod_perl 2.0.2. I upgraded to 3.4.5 today and get this error
when replying to a ticket via the web interface:

Your DBIx::SearchBuilder is out of date.