Bruno Costacurta <tec...@costacurta.org> writes:
> cpan[3]> upgrade
> ..
> Running install for module 'Socket'
> The most recent version "1.94" of the module "Socket"
> is part of the perl-5.13.11 distribution. To install that, you need to run
> […]
> Thanks for clarification and help.

To explain what happens: 
It tries to install the latest version which for core-modules is only
contained in the Perl distribution itself. The warning tries to avoid
you install a whole new Perl for that.

Follow-up meditation:

- You can probably ignore the warnings if “upgrade” installs anything
  else correctly. Not aesthetically pleasing, I know…

- Strange that it doesn't find a Perl 5.14 - maybe your CPAN mirror
  isn't up to date. Anyway, you don't want to install any another Perl
  on “upgrade” even if it would be 5.14.

- It can also happen with non-core modules on pathological cases with
  old-but-indexed vs. newer-but-no-longer-indexed modules. DBIx::Class
  used to contains something like that during v0.5xx.

Kind regards,
Steffen 
-- 
Steffen Schwigon <s...@renormalist.net>
Dresden Perl Mongers <http://dresden-pm.org/>

Reply via email to