I'm not sure what happened; but when installing on an older mac laptop using v5.10.0 I found a strange uninitialized value during o conf init test_report. Also, the prompting seems to be in a sort of infinite loop as it asks me to run 'metabase-profile', doesn't run metabase-profile; then asks about transport;then spits out a error of sorts:
CPAN::Reporter: error loading Test::Reporter::Transport::Metabase. Please install the missing module or choose a different transport mechanism. then asks if I want to run metabase-profile again. I think I ran into some errors about Test::Reporter::Transport::Metabase on another mac...it was resolved with more killing/installing, sometimes with force. I'm gonna kill it and try again; but thought I would mention it. Thanks. --dave ----- cpan[5]> o conf init test_report The goal of the CPAN Testers project (http://testers.cpan.org/) is to test as many CPAN packages as possible on as many platforms as possible. This provides valuable feedback to module authors and potential users to identify bugs or platform compatibility issues and improves the overall quality and value of CPAN. One way you can contribute is to send test results for each module that you install. If you install the CPAN::Reporter module, you have the option to automatically generate and deliver test reports to CPAN Testers whenever you run tests on a CPAN package. See the CPAN::Reporter documentation for additional details and configuration settings. If your firewall blocks outgoing traffic, you may need to configure CPAN::Reporter before sending reports. <test_report> Generate test reports if CPAN::Reporter is installed (yes/no)? [yes] ================================== Use of uninitialized value $_[0] in join or string at /System/Library/Perl/5.10.0/File/Spec/Unix.pm line 81, <STDIN> line 1. ================================== CPAN: CPAN::Reporter loaded ok (v1.2011) Would you like me configure CPAN::Reporter now? [yes] Proceeding to configure CPAN::Reporter. Some of the following configuration options require one or more "grade:action" pairs that determine what grade-specific action to take for that option. These pairs should be space-separated and are processed left-to-right. See CPAN::Reporter documentation for more details. GRADE : ACTION ======> EXAMPLES ------- ------- -------- pass yes default:no fail no default:yes pass:no unknown ask/no default:ask/no pass:yes fail:no na ask/yes default CPAN::Reporter: no config file found; creating a new one. CPAN::Reporter requires a valid email address to identify senders in the body of a test report. Please use a standard email format like: "John Doe" <j...@example.com> cpan[5]> o conf init Before test reports are sent, you may want to review or edit the test report and add additional comments about the result or about your system or Perl configuration. By default, CPAN::Reporter will ask after each report is generated whether or not you would like to edit the report. This option takes "grade:action" pairs. (Recommended: 'default:ask/no pass/na:no') edit_report? [default:ask/no pass/na:no] By default, CPAN::Reporter will prompt you for confirmation that the test report should be sent before actually doing it. This gives the opportunity to skip sending particular reports if you need to (e.g. if you caused the failure). This option takes "grade:action" pairs. (Recommended: 'default:ask/yes pass/na:yes') send_report? [default:ask/yes pass/na:yes] CPAN::Reporter sends your reports over HTTPS using Metabase. This option lets you set a different uri, transport mechanism and metabase profile path. If you are receiving HTTPS errors, you may change the uri to use plain HTTP, though this is not recommended. Unless you know what you're doing, just accept the default value. (Recommended: 'Metabase uri https://metabase.cpantesters.org/api/v1/ id_file metabase_id.json') transport? [Metabase uri https://metabase.cpantesters.org/api/v1/ id_file metabase_id.json] CPAN::Reporter: error loading Test::Reporter::Transport::Metabase. Please install the missing module or choose a different transport mechanism. Would you like to run 'metabase-profile' now to create '/Users/dhorner/.cpanreporter/metabase_id.json'? [y] transport? [Metabase uri https://metabase.cpantesters.org/api/v1/ id_file metabase_id.json] CPAN::Reporter: error loading Test::Reporter::Transport::Metabase. Please install the missing module or choose a different transport mechanism. Would you like to run 'metabase-profile' now to create '/Users/dhorner/.cpanreporter/metabase_id.json'? [y] transport? [Metabase uri https://metabase.cpantesters.org/api/v1/ id_file metabase_id.json] CPAN::Reporter: error loading Test::Reporter::Transport::Metabase. Please install the missing module or choose a different transport mechanism. Would you like to run 'metabase-profile' now to create '/Users/dhorner/.cpanreporter/metabase_id.json'? [y] y transport? [Metabase uri https://metabase.cpantesters.org/api/v1/ id_file metabase_id.json] CPAN::Reporter: error loading Test::Reporter::Transport::Metabase. Please install the missing module or choose a different transport mechanism. Would you like to run 'metabase-profile' now to create '/Users/dhorner/.cpanreporter/metabase_id.json'? [y] transport? [Metabase uri https://metabase.cpantesters.org/api/v1/ id_file metabase_id.json] CPAN::Reporter: error loading Test::Reporter::Transport::Metabase. Please install the missing module or choose a different transport mechanism. Would you like to run 'metabase-profile' now to create '/Users/dhorner/.cpanreporter/metabase_id.json'? [y] y transport? [Metabase uri https://metabase.cpantesters.org/api/v1/ id_file metabase_id.json] CPAN::Reporter: error loading Test::Reporter::Transport::Metabase. Please install the missing module or choose a different transport mechanism. Would you like to run 'metabase-profile' now to create '/Users/dhorner/.cpanreporter/metabase_id.json'? [y] On Fri, Jul 25, 2014 at 9:53 PM, Dave Horner <daveydave1...@gmail.com> wrote: > Thanks for the reply Barbie. > > I did read the documentation and saw the way to create an additional guid. > I was concerned because I didn't ever remember creating an empty name. > During install on another mac machine; > I did find that when doing a o conf init_test_report it asked me: > > Would you like to run 'metabase-profile' now to create > '/Users/dhorner/.cpanreporter/metabase_id.json'? [y] > Running [/usr/local/bin/metabase-profile --output > /Users/dhorner/.cpanreporter/metabase_id.json --email dave-at-thehorners.com > --secret 266sd7ec]... > Enter full name: > Writing profile to '/Users/dhorner/.cpanreporter/metabase_id.json' > > > this apparently happened to me on the windows machine too. > > I would like to suggest modifying metabase-profile to request multiple > times/or not allow empty full name. Additionally it might be nice to > display an example as most people format their names. > > on the same line: > Enter full name ex. Joe Shmoe (PAUSEID): > or on two lines: > ex. Joe Shmoe (PAUSEID) > Enter full name: > > Regarding the association of guid/unnamed reports. It sounds like it is > all based on email; which I have associated both email addresses I would it > assume it being addressed from. I am still unsure of how to view the > number of reports/stats of reports I've submitted. > > http://cpantesters.org/author/M/MRHORNER.html > I don't have any distributions yet in the system, so I might have issue > there; not sure. > > I have properly named reports now. > Thanks again for your thoughtful reply. > --dave > > On Wed, Jul 23, 2014 at 8:03 AM, Barbie <bar...@missbarbell.co.uk> wrote: > >> Hi Dave, >> >> I would suggest using the ready made 'metabase-profile' script [1], part >> of Metabase::Fact [2], and following the Creating a Profile section in the >> guide [3]. >> >> If you've already used the current profile without a name, you can still >> attribute a name to the email address. In order to map this email address >> to yourself, you can log into the CPAN Testers Admin site [4] as a tester, >> register your email address and amend the entry in that attributes for your >> name and PAUSE id, so that these are then display elsewhere within the >> eco-system (Reports, Stats, Find A Tester, etc). >> >> Thanks, >> Barbie. >> >> [1] >> https://metacpan.org/pod/distribution/Metabase-Fact/bin/metabase-profile >> [2] https://metacpan.org/release/Metabase-Fact >> [3] http://wiki.cpantesters.org/wiki/QuickStart >> [4] https://admin.cpantesters.org >> >> >> -- >> Birmingham.pm - http://birmingham.pm.org >> CPAN Testers - http://cpantesters.org >> YAPC Surveys - http://yapc-surveys.org >> Perl Jam - http://perljam.info >> >> >> On Tue, Jul 22, 2014 at 10:17 PM, Dave Horner <daveydave1...@gmail.com> >> wrote: >> >>> Metabase-User-FullName empty on strawberry MSWin32-x64-multi-thread >>> perl-v5.18.2 >>> >>> >>> trying to come up to speed on cpan testers. just recently received my >>> very own pause id. I am trying to associate my pause id with my reports >>> across all my machines. I see no Metabase-User-FullName within my >>> %userprofile%\.cpanreporter\metabase_id.json >>> and no name comes through on the reports. >>> >>> I am unsure of how this FullName field should have been set. >>> >>> i have been keeping some notes: >>> >>> http://dave.thehorners.com/tech-talk/programming/510-perl-cpan-packaging-notes#Metabase-Fact >>> >>> thanks for the help! >>> --dave >>> >>> >> >