Mailgate not working after OS update

I did some updates to Solaris 10 and now RT mailgate isn’t working.
New tickets emailed in don’t show up. Here’s what I’m getting with a
test:

-bash-3.00$ echo “test” | /opt/rt3/bin/rt-mailgate --debug --action
correspond --queue General --url http://xxx.xxx.iastate.edu
Connecting to http://gdcbfileserver.gdcb.iastate.edu/REST/1.0/NoAuth/
mail-gateway at /opt/rt3/bin/rt-mailgate line 102, <> line 1.
Can’t locate object method “seek” via package “File::Temp” at /usr/
perl5/site_perl/5.8.4/MIME/Parser.pm line 816, line 1.

Stack:
[/usr/perl5/site_perl/5.8.4/MIME/Parser.pm:816]
[/usr/perl5/site_perl/5.8.4/MIME/Parser.pm:1083]
[/usr/perl5/site_perl/5.8.4/MIME/Parser.pm:1177]
[/usr/perl5/site_perl/5.8.4/MIME/Parser.pm:1150]
[/opt/rt3/lib/RT/EmailParser.pm:231]
[/opt/rt3/lib/RT/EmailParser.pm:179]
[/opt/rt3/lib/RT/EmailParser.pm:139]
[/opt/rt3/lib/RT/Interface/Email.pm:549]
[/opt/rt3/share/html/REST/1.0/NoAuth/mail-gateway:61]
RT server error.

The RT server which handled your email did not behave as expected. It
said:

Can’t locate object method “seek” via package “File::Temp” at /usr/
perl5/site_perl/5.8.4/MIME/Parser.pm line 816, line 1.

Stack:
[/usr/perl5/site_perl/5.8.4/MIME/Parser.pm:816]
[/usr/perl5/site_perl/5.8.4/MIME/Parser.pm:1083]
[/usr/perl5/site_perl/5.8.4/MIME/Parser.pm:1177]
[/usr/perl5/site_perl/5.8.4/MIME/Parser.pm:1150]
[/opt/rt3/lib/RT/EmailParser.pm:231]
[/opt/rt3/lib/RT/EmailParser.pm:179]
[/opt/rt3/lib/RT/EmailParser.pm:139]
[/opt/rt3/lib/RT/Interface/Email.pm:549]
[/opt/rt3/share/html/REST/1.0/NoAuth/mail-gateway:61]