On Thu, Feb 01, 2007 at 10:26:09PM -0800, Darren Duncan wrote:
> At 1:33 AM +0000 2/2/07, Tim Bunce wrote:
> >You can download it from
> >    http://homepage.mac.com/tim.bunce/.Public/perl/DBI-1.54-RC1.tar.gz
> >
> >I'd be grateful for any testing, and especially for feedback on DBD::Gofer
> >(previously mentioned as DBD::Forward, but DBD::Gofer is a much better 
> >name :)
> 
> The failures all seem to come down to a missing dependency which 
> DBI's Makefile.PL doesn't mention:
> 
>     install_driver(Gofer) failed: Base class package 
> "Class::Accessor::Fast" is empty. (Perhaps you need to 'use' the 
> module which defines that package first.)

Ah, thanks. I'd planned to replace Class::Accessor::Fast with my own
module included with the DBI (since the quantity of code needed is tiny).
I just forgot to do that before this release candidate.

Meanwhile, hopefully people can install the popular Class::Accessor
distribution, if they haven't already, to test this release candidate.

Tim.

> Considering that Gofer is optional, and to make the DBI as simple as 
> possible to install on many systems, I suggest both updating 
> Makefile.PL to mention the optional Class::Accessor dependency, as it 
> mentions the optional PlRPC-modules dependencies now.
> 
> Moreover, you should test for the existence of said dependency and 
> skip all the Gofer tests if it isn't present.
> 
> -- Darren Duncan

Reply via email to