Skip Menu |

This queue is for tickets about the WWW-Dilbert CPAN distribution.

Report information
The Basics
Id: 17705
Status: open
Priority: 0/
Queue: WWW-Dilbert

Owner: Nobody in particular
Requestors: BARBIE [...]

Bug Information
Severity: Important
Broken in: 1.17
Fixed in: (no value)

Subject: Phone Home automated failure
Phone home requests are notoriously prone to problems. Please could you default the request to 'no', as opposed to yes, so as to be less intrusive. I run automated tests and am not installing the distribution, only testing it. Because of the phone home piece, I am persistently getting the following: Send this anonymous information? (Y/n): GetConsoleMode failed, LastError=|6| at C:\Perl\site\lib/Term/ line 265. -- cannot continue The same applies to WWW-VenusEnvy too. Admittedly this is possibly not a problem with your Makefile.PL, but it does mean your modules are failing rather than carrying on and actually attempting tests. You might want to see if you can use ExtUtils::MakeMaker's own prompt() rather than using another module just to ask a question. I would also suggest you make use of the environment variable AUTOMATED_TESTING, that is set when CPAN-YACSmoke (the most used CPAN smoke testing harness for CPAN Testers) is run. If the test is true, then your module is not being installed, merely tested, and will neatly avoid the above problem in reading the keyboard.
From: NICOLAW [...]

This service is sponsored and maintained by Best Practical Solutions and runs on infrastructure.

Please report any issues with to