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
