in reply to Can't locate object method "require_version" via package "DBI" at /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/DBD/DB2.pm line 27.

I suspect that upgrading Exporter will do the trick. The real problem is that DBD::DB2 makes assumptions about DBI's internals. It uses

require_version DBI 1.41;

instead of

use DBI 1.41;

or

DBI->VERSION(1.41);

You can change /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/DBD/DB2.pm line 27 to either.

  • Comment on Re: Can't locate object method "require_version" via package "DBI" at /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/DBD/DB2.pm line 27.
  • Select or Download Code