in reply to Re: Muliple perl installation sucks!
in thread Muliple perl installation sucks!

Hello Rob,

I did not attempted any failed upgrade of any perl version on my system. But quick look at C:\Strawberry\perl\lib\Config.pm shows me that library version 5.12.3 seems to be hard coded in the code.

... few lines omitted *{$callpkg.'::'.$func} = \&{$func}; } *{"$callpkg\::Config"} = \%Config if $export_Config; return; } die "Perl lib version (5.12.3) doesn't match executable version ($])" unless $^V; $^V eq 5.12.3 or die "Perl lib version (5.12.3) doesn't match executable version + (" . sprintf("v%vd",$^V) . ")"; sub FETCH { my($self, $key) = @_; ... rest omitted

Replies are listed 'Best First'.
Re^3: Muliple perl installation sucks!
by Corion (Patriarch) on Aug 23, 2012 at 16:53 UTC
    Config.pm is the module that stores the configuration information for your version of Perl. Of course, the hardcoded version number there means that this version of Config.pm is for a Perl of that version, 5.12.3. So, your installation got corrupted and I recommend starting over fresh, or restoring that directory from a known good backup.

      Thank you all for your help.

      I am now going to get rid of all the vendor perl version and re-install Strawberry flavor.

      On side note: The posting editor forces you to learn some HTML tags rather than just plain posting. Not that I am complaining since just couple of them, completely UN-necessary though.