[Maypole] [OT] Class::DBI / DBIx::ContextualFetch problem while installing Maypole
David Naughton
naughton@umn.edu
Thu, 13 Jan 2005 12:18:25 -0600
On Thu, Jan 13, 2005 at 12:15:38PM +0100, Marcello wrote:
> Dave Howorth ha scritto:
> >Marcello wrote:
> >
> >>Use of uninitialized value in subroutine entry at
> >>/usr/lib/perl5/site_perl/5.8.5/DBIx/ContextualFetch.pm line 51.
> >
> >
> >There was a thread over on cdbi-talk@groups.kasei.com that seems to be
> >about this. The title was 'DBIx::ContextualFetch trouble'. It starts at:
> >http://blog.gmane.org/gmane.comp.lang.perl.modules.class-dbi/day=20041227
> >
> >Bottom line appears to be upgrade DBIx::ContextualFetch to 1.02 and see
> >if that makes it go away.
>
> I've read that thread, and I also have verso 1.02 of DBIx::CF, but the
> problem is still there.
> My quick and dirty solution was to manually copy the Class/DBI/* modules
> to the appropriate perl library directory.
Just to help complete the picture, there could also be a problem with your database driver. When running Perl 5.6.1, DBIx::CF 1.02 and an old version of DBD::Oracle, my error logs were filling up with annoying warning messages virtually identical to the one you reported. Following advice that Tim Bunce gave to someone else on another list, I upgraded to DBD::Oracle 1.16 (latest) and the warnings went away.
> >Cheers, Dave
[..]
> Thanks,
> Marcello
[..]
HTH!
David Naughton