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/>