Hi David Many thanks for the clarification. I was trying to emulate a older software package that used the ‘wrong’ naming pattern before the new rules were in place. But have managed to set this up correctly now,
Regards Rishi From: David Golden Sent: Wednesday, December 23, 2015 8:41 PM To: Rishi Nag Cc: [email protected] Subject: Re: Fw: Failed: PAUSE indexer report RISHIDEV/Bio-HTSTools-1.00.tar.gz 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] ; mailto:andreas.koenig.gmwojprw%[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
