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

Reply via email to