Hi John,
I’m one of the PAUSE admins. PAUSE previously treated package names
case-insensitively when considering permissions, but we realised this caused
problems on operating systems with case-insensitive filesystems, such as
Windows and MacOS (until APFS). So I’m working through the historical cases on
CPAN, trying to resolve them so there aren’t any clashing package names.
Your Crypt-SecurID distribution contains the following two modules:
Crypt::SecurID
Crypt::securid
This setup won’t ever work on case-insensitive filesystems, as securid.pm will
over-write SecurID.pm, or vice versa. As you can see from CPAN Testers, this
distribution doesn’t work on any recent versions of Perl anyway:
http://matrix.cpantesters.org/?dist=Crypt-SecurID+0.04
<http://matrix.cpantesters.org/?dist=Crypt-SecurID+0.04>
Would you be happy to release a new version of your distribution, which has
different module names?
Another option, given the distribution hasn’t worked for more than 10 years:
you could just remove it from CPAN. If you want to go that route, I can do this
on your behalf, and would also drop all the associated PAUSE permissions.
How would you like to resolve this?
Cheers,
Neil