On Thu, 04 Mar 2010 10:52:30 -0600
Harry Putnam <[email protected]> wrote:
> >> Use of uninitialized value in subroutine entry
> >> at /usr/lib/perl5/5.10.1/i686-linux/DynaLoader.pm line 223. object
> >> version 1.609 does not match $::VERSION %_
> >> at /usr/lib/perl5/5.10.1/i686-linux/DynaLoader.pm line 223. BEGIN
> >> failed--compilation aborted
> >> at /usr/lib/perl5/vendor_perl/5.8.8/i686-linux/DBI.pm line 263.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Your perl installation is broken. That is obvious. What you do to fix
it probably should start with perl-cleaner... FWIW my experience with
updating it has been fine.
Basically, why are you asking...
> So do you think its related to the update to perl-5.10?"
and
> Have you had a similar problem and `perl-cleaner' fixed it?
... because either you ran perl-cleaner or you didn't. It does
something you need to do if portage manages perl, so just let it
work. ;-)
Just have a look a perl-cleaner itself if you are concerned.
head `which perl-cleaner`
#!/bin/bash
Cheers,
--
|\ /| | | ~ ~
| \/ | |---| `|` ?
| |ichael | |iggins \^ /
michael.higgins[at]evolone[dot]org