Just to clarify ikegami's response: The command line tells perl that you want version 999 of the module in question. When perl can't find that version, it reports the version you do have:
$ perl -e 'use Spreadsheet::ParseExcel 999' Spreadsheet::ParseExcel version 999 required--this is only version 0.5 +7 at -e line 1. BEGIN failed--compilation aborted at -e line 1.
(I didn't recognize what the command line was doing until I executed it to see the error message. I knew you could specify the version on the use line, but thought there was more syntax to it.)
...roboticus
When your only tool is a hammer, all problems look like your thumb.
In reply to Re^2: How to get the version of an installed module?
by roboticus
in thread How to get the version of an installed module?
by szabgab
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |