Skip Menu |

This queue is for tickets about the IO-Socket-SSL CPAN distribution.

Report information
The Basics
Id: 104731
Status: resolved
Priority: 0/
Queue: IO-Socket-SSL

People
Owner: Nobody in particular
Requestors: PENFOLD [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in: 2.015
Fixed in: (no value)



Subject: prompt() in Makefile.PL causes unattended builds to hang
The newly added prompt() for networked tests in Makefile.PL causes our unattended build system to hang waiting for input. It may well be some interaction of ancient versions of Test::More that didn't detect TTYs properly, but since you appear to box fixing those....
Am Mi 27. Mai 2015, 12:56:49, PENFOLD schrieb: Show quoted text
> The newly added prompt() for networked tests in Makefile.PL causes our > unattended build system to hang waiting for input. > > It may well be some interaction of ancient versions of Test::More that > didn't detect TTYs properly, but since you appear to box fixing > those....
This should hopefully fixed with 2.015_003 https://github.com/noxxi/p5-io-socket-ssl/commit/de1b62b04a236cff1e28918003800e03a7f07d58 Regards, Steffen
Am Mi 27. Mai 2015, 12:56:49, PENFOLD schrieb: Show quoted text
> The newly added prompt() for networked tests in Makefile.PL causes our > unattended build system to hang waiting for input. > > It may well be some interaction of ancient versions of Test::More that > didn't detect TTYs properly, but since you appear to box fixing > those....
This should hopefully fixed with 2.015_003 https://github.com/noxxi/p5-io-socket-ssl/commit/de1b62b04a236cff1e28918003800e03a7f07d58 Regards, Steffen
On 2015-05-27 13:24:40, SULLR wrote: Show quoted text
> Am Mi 27. Mai 2015, 12:56:49, PENFOLD schrieb:
> > The newly added prompt() for networked tests in Makefile.PL causes > > our > > unattended build system to hang waiting for input. > > > > It may well be some interaction of ancient versions of Test::More > > that > > didn't detect TTYs properly, but since you appear to box fixing > > those....
> > > This should hopefully fixed with 2.015_003 > https://github.com/noxxi/p5-io-socket- > ssl/commit/de1b62b04a236cff1e28918003800e03a7f07d58 > Regards, > Steffen
This works worse than before --- with prompt() one could set the well known environment variable PERL_MM_USE_DEFAULT=1 to accept all defaults, now this is not possible.
On 2015-05-28 01:42:11, SREZIC wrote: Show quoted text
> On 2015-05-27 13:24:40, SULLR wrote:
> > Am Mi 27. Mai 2015, 12:56:49, PENFOLD schrieb:
> > > The newly added prompt() for networked tests in Makefile.PL causes > > > our > > > unattended build system to hang waiting for input. > > > > > > It may well be some interaction of ancient versions of Test::More > > > that > > > didn't detect TTYs properly, but since you appear to box fixing > > > those....
> > > > > > This should hopefully fixed with 2.015_003 > > https://github.com/noxxi/p5-io-socket- > > ssl/commit/de1b62b04a236cff1e28918003800e03a7f07d58 > > Regards, > > Steffen
> > This works worse than before --- with prompt() one could set the well > known environment variable PERL_MM_USE_DEFAULT=1 to accept all > defaults, now this is not possible.
Also, the capital Y suggests that one can just hit return to continue --- but this is not possible, it seems.
Show quoted text
> > This works worse than before --- with prompt() one could set the well > > known environment variable PERL_MM_USE_DEFAULT=1 to accept all > > defaults, now this is not possible.
> > Also, the capital Y suggests that one can just hit return to continue > --- but this is not possible, it seems.
Thanks for the feedback. Both issues should be solved with 2.015_004, hopefully.
On 2015-05-28 03:08:12, SULLR wrote: Show quoted text
>
> > > This works worse than before --- with prompt() one could set the well > > > known environment variable PERL_MM_USE_DEFAULT=1 to accept all > > > defaults, now this is not possible.
> > > > Also, the capital Y suggests that one can just hit return to continue > > --- but this is not possible, it seems.
> > > Thanks for the feedback. > Both issues should be solved with 2.015_004, hopefully.
Thanks, I can confirm that at least the PERL_MM_USE_DEFAULT issue is solved now.
On 2015-05-28 00:28:14, SREZIC wrote: Show quoted text
> Thanks, I can confirm that at least the PERL_MM_USE_DEFAULT issue is > solved now.
ExtUtils::MakeMaker itself provides a prompt() implementation that checks for an interactive session and PERL_MM_USE_DEFAULT -- would this work?