Hi Neil,

Thanks for your reply,

I realized missing module in my first package : Amibroker::AFL::Tools and
added it in version 0.02 and 0.03,
but still I am getting this error.

Amibroker::AFL::Tools has only pod information and does not actually
contain any code.
So, is that a problem?

Thanks,
Babu

On Wed, Sep 23, 2015 at 12:56 PM, Neil Bowers <neil.bow...@cogendo.com>
wrote:

> 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/
>
> Cheers,
> Neil
>
>

Reply via email to