Anonymous Monk has asked for the wisdom of the Perl Monks concerning the following question:

So I thought I'd try out phantomjs since it has win32 binaries for download, so I thought i'd install Wight, which needs Twiggy, which hangs to install because of fork stuff in AnyEvent::Util::run_cmd

If I try  perl -d:Trace -Mblib -MWight -le " my$w=Wight->new; $w->visit(q{http://example.com/}); $w->render(q{example.png}); "

It hangs at a read

>> C:/citrusperl/site/lib/Protocol/WebSocket/Message.pm:150: $ +_[0]->read(my $buf, $self->{max_message_size}); >> C:/citrusperl/lib/IO/Handle.pm:459: @_ == 3 || @_ == 4 or croak + 'usage: $io->read(BUF, LEN [, OFFSET])'; >> C:/citrusperl/lib/IO/Handle.pm:460: read($_[0], $_[1], $_[2], $ +_[3] || 0);

Ideas? Something other than try cygwin/uwin/sfu :)