Hi Babu,

> Hi, I am getting this error while trying to upload this module 
> "Amibroker::AFL::Tools" to CPAN.
> 
> "This distribution name can only be used by users with permission for the
> package Amibroker::AFL::Tools, which you do not have. No modules will be
> indexed.”

PAUSE now requires distributions to have a “main module" with a name that 
matches the distribution name.
So for your dist Amibroker-AFL-Tools, that means it needs to contain a module 
Amibroker::AFL::Tools

PAUSE lists the packages seen in your release:

> […]
> The following packages (grouped by status) have been found in the distro:
> 
>      module : Amibroker::AFL::Backtester
>      version: 0.03
>       […]
> 
>      module : Amibroker::AFL::Optimizer
>      version: 0.03
>       […]

It didn’t see the expected package name, so you didn’t get permission for that 
package, so the release won’t be indexed.

More information on this can be found in David’s blog post:

        
http://www.dagolden.com/index.php/2414/this-distribution-name-can-only-be-used-by-users-with-permission/
 
<http://www.dagolden.com/index.php/2414/this-distribution-name-can-only-be-used-by-users-with-permission/>

Cheers,
Neil

Reply via email to