On Fri Oct 13 10:26:27 2006, JDHEDDEN wrote:
Show quoted text> The CPANTS page for 'threads' erroneously reports:
>
> Modules provided by threads
> threads::threads
indeed.
Show quoted text> This is getting generated from the following line in threads.pm:
>
> # Declare that we have been loaded
> $threads::threads = 1;
>
> which is a scalar; not a package declaration.
No, this is not the cause of the error. As you are not storing theads.pm
in the lib directory, CPANTS has to guess the name of the module. The
guessing code for modules living in the top-level namespace ('threads'
vs. 'Foo::Bar') was broken.
The bug will be fixed in the next release (0.68).
Thanks for the pointer.