Hi, Priyal. You can't change your PAUSE ID. You can register another account with a different ID and then transfer your module permissions to that account.
I can't help you on the installation problem -- it looks like the distribution wasn't correctly packed. You should be using "make dist" or some equivalent to create the tarball for upload. The resources I emailed to you last time are still the best places to get help. Regards, David Golden PAUSE Admin for IDs On Thu, May 29, 2014 at 7:14 AM, Priyal Jain <[email protected]> wrote: > Hello, > > Is there a way by which I can change my userid in Pause account. Now,I am > registered as jpriyal but due to some requirements want to change it. > > Also I made changes in my module on 20th May, > http://search.cpan.org/search?mode=all&query=net%3A%3Anetconf > but when I am trying to install using 'cpan Net::Netconf' its giving error: > root@priyal:/usr/local/share/perl/5.14.2# cpanm Net::Netconf > --> Working on Net::Netconf > Fetching > http://search.cpan.org/CPAN/authors/id/J/JP/JPRIYAL/Net-Netconf-0.01.zip ... > OK > ! Bad archive: [ testing: Net-Netconf-0.01/CHANGES OK] > Net-Netconf-0.01.zip > ! Failed to unpack Net-Netconf-0.01.zip: no directory > ! Failed to fetch distribution Net-Netconf-0.01 > > Kindly help. > > Thanks > Regards > Priyal > > -----Original Message----- > From: David Golden [mailto:[email protected]] > Sent: Thursday, May 15, 2014 7:31 PM > To: Priyal Jain > Cc: [email protected] > Subject: Re: FW: Failed: PAUSE indexer report JPRIYAL/NET-NETCONF.zip > > Hi, Priyal. > > Once files are uploaded to CPAN, they are immutable. You have to upload a > new distribution with edited files to CPAN. > > You seem to have a lot of questions and [email protected] is not a general > help forum. Please take your future questions to any of these > places: > > * Perl Monks: http://perlmonks.com/ > * StackOverflow: http://stackoverflow.com/questions/tagged/perl > * Perl beginners mailing list: http://learn.perl.org/faq/beginners.html > * IRC: irc.perl.org channel #perl-help > > Any of those places will be able to help you further. > > Regards, > David > > On Thu, May 15, 2014 at 6:24 AM, Priyal Jain <[email protected]> wrote: >> Hello, >> >> I have uploaded my module Net::Netconf in cpan, but now I want to make some >> changes in some of the files as they are not behaving as expected. I am >> trying to make changes from "Edit Module Metadata" link, but its saying no >> module registered under my name. Kindly help me, how can I edit and upload >> modified file in cpan. >> >> Also "Bundle::Expect" is one of the dependency of my module that I mentioned >> in Makefile.Pl along with other dependencies. But its giving error. Is there >> some problem with this module or I have to mention dependency somewhere else. >> >> My complete module is here >> http://search.cpan.org/search?mode=all&query=net%3A%3Anetconf >> >> >> Thank You, >> Regards >> Priyal Jain >> >> -----Original Message----- >> From: Priyal Jain >> Sent: Friday, May 02, 2014 10:27 AM >> To: David Golden >> Cc: netconf-support >> Subject: RE: Failed: PAUSE indexer report JPRIYAL/NET-NETCONF.zip >> >> Hello, >> >> Thank you so much for your help. Will update the module as suggested. >> >> Thank You, >> Regards >> Priyal Jain >> >> -----Original Message----- >> From: David Golden [mailto:[email protected]] >> Sent: Wednesday, April 30, 2014 7:55 PM >> To: Priyal Jain >> Cc: netconf-support; [email protected] >> Subject: Re: Failed: PAUSE indexer report JPRIYAL/NET-NETCONF.zip >> >> Hi, Priyal. >> >> I'll answer your questions the best I can. >> >> On Wed, Apr 30, 2014 at 8:41 AM, Priyal Jain <[email protected]> wrote: >>> I am registering for namespace NET::NETCONF, for uploading a new module in >>> CPAN, but I have confusion in selecting support-level. I want users to >>> contribute to this module, but it should be under Juniper Networks >>> supervision. Juniper Networks will provide all the maintenance of this >>> module. Kindly help me in selecting appropriate support-level option. >> >> You don't need to register the namespace. Namespace registration is in the >> process of being deprecated. Just document your support intent in your >> module documentation and upload your distribution. >> >>> Also I was trying to upload my module in CPAN without registering, but I >>> got below mail. I am not getting why it is giving failure. Kindly help me >>> in resolving this issue. >> >> In looking at your distribution, I see several "problems" that you might >> want to address. First, your distribution naming is not consistent with >> typical Perl conventions. For a module Foo::Bar with version 1.23, you >> would ship a tarball called Foo-Bar-1.23.tar.gz containing the directory >> Foo-Bar-1.23. That directory should contain your Makefile.PL, a lib >> directory containing your .pm files and so on. >> >> The error message you saw is because you uploaded NET-NETCONF and you don't >> have a NET::NETCONF package in your distribution. >> >> My suggestions: >> >> In your Makefile.PL, set the 'NAME' parameter to "Net-Netconf". Then, add >> lib/Net/Netconf.pm that contains the "package Net::Netconf" >> statement. That top-level .pm file will claim the Net::Netconf namespace >> for you and will allow you to upload a tarball starting with "Net-Netconf". >> It is also a good place to put introductory documentation, support >> information, etc. >> >> It doesn't have to have any real code. E.g.: >> >> package Net::Netconf; >> our $VERSION = '0.01'; >> 1; >> >> =head1 NAME >> >> Net::Netconf -- Netconf Perl client >> >> =head1 SYNOPSIS >> ... etc ... >> >> Then, use your Makefile.PL to generate your tarball for upload: >> >> perl Makefile.PL >> make >> make test >> make dist >> >> Looking at the Makefile.PL, I see some other things that might go awry, but >> I don''t have time to diagnose all of them for you. I suggest finding a >> good resource on shipping modules to CPAN and following the guidelines >> there. The latest edition of Intermediate Perl by brian d foy includes a >> very good chapter on the subject and I encourage you to read it. >> >> I hope this helps. >> >> Regards, >> David Golden >> PAUSE Admin for IDs > > > > -- > David Golden <[email protected]> Twitter/IRC: @xdg -- David Golden <[email protected]> Twitter/IRC: @xdg
