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 > >