Getopt::Std is a core module and apparently not dual-lived, so it can't be installed separately from perl.
But I find it surprising that it tried to give you a development version of perl, and I don't know what you mean with "a lecture about debugging perl". It might help to post the actual output here.
It might be a bug in CPAN, and it might be fixed by upgrading to a newer perl. Come on, perl 5.8.8 is more than 6 years old, time to try something new!
| [reply] |
5.8.8 is what's being pushed by RHEL 5.Here's the 'lecture' I got: *** WHOA THERE!!! ***
This is an UNSTABLE DEVELOPMENT release.
The version of this perl5 distribution is 15, that is, odd,
(as opposed to even) and that signifies a development release.
If you want a maintenance release, you want an even-numbered version.
Do ***NOT*** install this into production use.
Data corruption and crashes are possible.
It is most seriously suggested that you do not continue any further
unless you want to help in developing and debugging Perl.
If you *still* want to build perl, you can answer 'y' now,
or pass -Dusedevel to Configure.
Do you really want to continue? n n
Okay, bye.
| [reply] |
What you are seeing is the standard warning when you try to install a nondual-lived core module.
| [reply] |
If your current version of perl does not have Getopt::Std, then your perl is broken, and you should think about re-installing it, or installing a newer version (maybe in a different location than the system perl). | [reply] |
2011-11-23 Version bumps
2011-11-23 [RT #36079] Convert ` to '.
2008-09-15 Bump VERSIONs in all non-dual-lived modules that have...
2007-11-23 document return value of Getopt::Std::getopts()
2003-12-30 Bump VERSION numbers
| [reply] [d/l] |