Slash Boxes
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

djberg96 (2603)

  (email not shown publicly)

Journal of djberg96 (2603)

Monday February 24, 2003
12:37 PM

Silly stuff on CPAN

[ #10756 ]
I see today that Shin Honda released File-Stat. Apparently, he didn't see Jarkko's File-stat. Arghh...

Actually, I didn't realize that module names were case sensitive when it came to storing them in CPAN. Maybe they shouldn't be to prevent just this sort of nonsense.

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
More | Login | Reply
Loading... please wait.
  • You can't have both File::Stat and File::stat. Ugh.
    • Randal L. Schwartz
    • Stonehenge
    • Good point. This sort of thing could really mess up MS Windows users if left unchecked over time (and make a mockery of namespaces and name selection in general), assuming continual abuse.

      Time for the CPAN cops to step in I think. You don't wanna mess with the CPAN cops - they play hardball.

    • You can have File::Stat and File::stat, installed in different locations, on a case-insensitive filesystem. However you can write use File::stat; and have File::Stat loaded.

      At some point during the 5.7 development phase, a warning was added to detect that kind of things, but it was then proven unpractical. The curious minds can check the explanatory comment about this now-vanished warning in op.c (function Perl_utilize) in the perl 5.8.0 sources.

  • This bugged me to. Another instance where it
    would have been nice to moderate ;-) Worse,
    the author is actually aware of the existence
    of File::stat. The dox also didn't seem to
    indicate that the module was different in
    any significant way either.
    Were that I say, pancakes?