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
>>>
>>>
>>
>

Reply via email to