Hi. You're only able to upload a tarball named "Bio-HTSTools" if there is a module in your distribution with the package name "Bio::HTSTools".
Generally speaking, you should try to name your tarball after the "main" module in your distribution. In your case, that looks like "Bio::DB::HTS" so the tarball would be "Bio-DB-HTS". If you use your build tools to create the tarball following standard practices, this will generally happen automatically. (e.g. ExtUtils::MakeMaker and "make dist"). Hope that clarifies. Regards, David On Tue, Dec 22, 2015 at 7:53 AM, Rishi Nag <[email protected]> wrote: > > Hi > > I'm seeking some advice about some module naming please for submission of > a new package to CPAN. > > I understand that the bottom most one listed in the email clashes with an > existing namespace (Bio::SeqFeature::Coverage) so needs to be corrected. > > The rest of the modules aren't existing module names when I search for > them on CPAN and I'm unclear how to make changes or > apply for permissions to submit the package correctly. Please advise, > > Regards > > Rishi > > -----Original Message----- From: PAUSE > Sent: Tuesday, December 22, 2015 12:17 PM > To: [email protected] ; [email protected] > Subject: Failed: PAUSE indexer report RISHIDEV/Bio-HTSTools-1.00.tar.gz > > The following report has been written by the PAUSE namespace indexer. > Please contact [email protected] if there are any open questions. > > User: RISHIDEV (Rishi Nag) > Distribution file: Bio-HTSTools-1.00.tar.gz > Number of files: 30 > *.pm files: 11 > README: Bio-HTSTools-1.00/README > META-File: Bio-HTSTools-1.00/META.json > META-Parser: Parse::CPAN::Meta 1.4414 > META-driven index: yes > Timestamp of file: Tue Dec 22 12:15:25 2015 UTC > Time of this run: Tue Dec 22 12:17:04 2015 UTC > > This distribution name can only be used by users with permission for the > package Bio::HTSTools, which you do not have. No modules will be > indexed. > > > Further details on the indexing attempt follow. > > The following packages (grouped by status) have been found in the distro: > > Status: No permissions for distribution name > ============================================ > > module : Bio::DB::HTS > version: 1.00 > in file: lib/Bio/DB/HTS.pm > status : Not indexed; RISHIDEV not authorized for this distribution > name > > module : Bio::DB::HTS::AlignWrapper > version: undef > in file: lib/Bio/DB/HTS/AlignWrapper.pm > status : Not indexed; RISHIDEV not authorized for this distribution > name > > module : Bio::DB::HTS::Alignment > version: undef > in file: lib/Bio/DB/HTS/Alignment.pm > status : Not indexed; RISHIDEV not authorized for this distribution > name > > module : Bio::DB::HTS::Constants > version: undef > in file: lib/Bio/DB/HTS/Constants.pm > status : Not indexed; RISHIDEV not authorized for this distribution > name > > module : Bio::DB::HTS::Fai > version: undef > in file: lib/Bio/DB/HTS.pm > status : Not indexed; RISHIDEV not authorized for this distribution > name > > module : Bio::DB::HTS::FetchIterator > version: undef > in file: lib/Bio/DB/HTS/FetchIterator.pm > status : Not indexed; RISHIDEV not authorized for this distribution > name > > module : Bio::DB::HTS::Pileup > version: undef > in file: lib/Bio/DB/HTS/Pileup.pm > status : Not indexed; RISHIDEV not authorized for this distribution > name > > module : Bio::DB::HTS::PileupWrapper > version: undef > in file: lib/Bio/DB/HTS/PileupWrapper.pm > status : Not indexed; RISHIDEV not authorized for this distribution > name > > module : Bio::DB::HTS::Query > version: undef > in file: lib/Bio/DB/HTS/Query.pm > status : Not indexed; RISHIDEV not authorized for this distribution > name > > module : Bio::DB::HTS::ReadIterator > version: undef > in file: lib/Bio/DB/HTS/ReadIterator.pm > status : Not indexed; RISHIDEV not authorized for this distribution > name > > module : Bio::DB::HTS::Segment > version: undef > in file: lib/Bio/DB/HTS/Segment.pm > status : Not indexed; RISHIDEV not authorized for this distribution > name > > module : Bio::DB::HTS::Segment::Iterator > version: undef > in file: lib/Bio/DB/HTS/Segment.pm > status : Not indexed; RISHIDEV not authorized for this distribution > name > > module : Bio::DB::HTS::SplitAlignmentPart > version: undef > in file: lib/Bio/DB/HTS/AlignWrapper.pm > status : Not indexed; RISHIDEV not authorized for this distribution > name > > module : Bio::DB::HTS::Target > version: undef > in file: lib/Bio/DB/HTS/Target.pm > status : Not indexed; RISHIDEV not authorized for this distribution > name > > module : Bio::DB::HTSfile > version: undef > in file: lib/Bio/DB/HTS.pm > status : Not indexed; RISHIDEV not authorized for this distribution > name > > Status: Permission missing > ========================== > > module : Bio::SeqFeature::Coverage > version: undef > in file: lib/Bio/DB/HTS.pm > status : Not indexed because permission missing. Current registered > primary maintainer is LDS. Hint: you can always find the > legitimate maintainer(s) on PAUSE under "View Permissions". > > __END__ > -- David Golden <[email protected]> Twitter/IRC/Github: @xdg
