# from Bill Moseley
# on Wednesday 05 November 2008:

>The code gets installed in installsitelib or installsitearch per
>
>> the machine's Config.pm (and subject to user settings in CPAN(PLUS)
>> or Makefile.PL/Build.PL arguments.)
>
>$ perl -MConfig -le 'print Config::config_sh()' | egrep
> '(installsitelib|installsitearch)'
> installsitearch='/usr/local/lib/perl/5.10.0'
>installsitelib='/usr/local/share/perl/5.10.0'
>
>On Gentoo:
>
>$  perl -MConfig -le 'print Config::config_sh()' | egrep
> '(installsitelib|installsitearch)'
> installsitearch='/usr/lib/perl5/site_perl/5.8.8/i686-linux-thread-mul
>ti' installsitelib='/usr/lib/perl5/site_perl/5.8.8'

So, you have the same sort of target on the gentoo machine.  Does your 
@INC include some other 5.8.x directories there?  (This makes me wonder 
if you wouldn't see the same issue in upgrading gentoo's perl where 
your 5.10 doesn't have the @INC entries for 5.8.8.)

One could amend @INC (via PERL5LIB or otherwise) to pickup the pure-perl 
code.  But reinstalling the modules means you'll 1: get updates and 2: 
test everything in the new perl.

--Eric
-- 
"Insert random misquote here"
---------------------------------------------------
    http://scratchcomputing.com
---------------------------------------------------

Reply via email to