Perl problem w. pty: Can't install IO::Pty

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Perl problem w. pty: Can't install IO::Pty

Cygwin list mailing list
Trying to upgrade App::Ack, ran into various odd test failures, but
that's a problem for another day, as notest install appears to work.

But in the test output, the fact that IO::Pty wasn't installed was
mentioned, so I tried to install it.  That failed at testing, as
follows:

  Running make test for TODDR/IO-Tty-1.14.tar.gz
  "/usr/bin/perl.exe" -MExtUtils::Command::MM -e 'cp_nonempty' -- Tty.bs
  blib/arch/auto/IO/Tty/Tty.bs 644
  PERL_DL_NONLAZY=1 "/usr/bin/perl.exe" "-MExtUtils::Command::MM"
  "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0,
  'blib/lib', 'blib/arch')" t/*.t
  t/pty_get_winsize.t .. Possible memory corruption: ioctl overflowed 3rd
  argument at /home/ht/.cpan/build/IO-Tty-1.14-0/blib/lib/IO/Tty.pm line
  72.
  # Looks like your test exited with 29 before it could output anything.
  t/pty_get_winsize.t .. Dubious, test returned 29 (wstat 7424, 0x1d00)
  Failed 1/1 subtests
  t/test.t ............. # Configuration: -DHAVE_CYGWIN -DHAVE_DEV_PTMX
  -DHAVE_GETPT -DHAVE_GRANTPT -DHAVE_OPENPTY -DHAVE_POSIX_OPENPT
  -DHAVE_PTSNAME -DHAVE_PTSNAME_R -DHAVE_PTY_H -DHAVE_SIGACTION
  -DHAVE_STRLCPY -DHAVE_TERMIOS_H -DHAVE_TERMIO_H -DHAVE_TTYNAME
  -DHAVE_UNLOCKPT
  # Checking for appropriate ioctls:
  # TIOCSCTTY
  trying posix_openpt()...
  trying grantpt()...
  trying unlockpt()...
  trying ptsname_r()...
  trying to open /dev/pty3...

[Hangs]

Not urgent, as I have ack working which is what _I_ care about, but
thought this was worth flagging up just in case it helps someone else.

cygcheck output attached.

ht


--
The University of Edinburgh is a charitable body, registered in
Scotland, with registration number SC005336.


--
       Henry S. Thompson, School of Informatics, University of Edinburgh
      10 Crichton Street, Edinburgh EH8 9AB, SCOTLAND -- (44) 131 650-4440
                Fax: (44) 131 650-4587, e-mail: [hidden email]
                       URL: http://www.ltg.ed.ac.uk/~ht/
 [mail from me _always_ has a .sig like this -- mail without it is forged spam]

--
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple

cco.txt (125K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Perl problem w. pty: Can't install IO::Pty

Cygwin list mailing list
Am 17.03.2020 um 12:37 schrieb Henry S. Thompson via Cygwin:
> Trying to upgrade App::Ack, ran into various odd test failures, but
> that's a problem for another day, as notest install appears to work.
>
> But in the test output, the fact that IO::Pty wasn't installed was
> mentioned, so I tried to install it.  That failed at testing, as
> follows:

have you tried the package "perl-IO-Tty" ?
--
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple
Reply | Threaded
Open this post in threaded view
|

Re: Perl problem w. pty: Can't install IO::Pty

Cygwin list mailing list
Marco Atzeri via Cygwin writes:

> Am 17.03.2020 um 12:37 schrieb Henry S. Thompson via Cygwin:
>> Trying to upgrade App::Ack, ran into various odd test failures, but
>> that's a problem for another day, as notest install appears to work.
>>
>> But in the test output, the fact that IO::Pty wasn't installed was
>> mentioned, so I tried to install it.  That failed at testing, as
>> follows:
>
> have you tried the package "perl-IO-Tty" ?

Ah, my bad, I looked for perl-IO-Pty and didn't see it...
That works.

Apologies for noise,

ht
--
       Henry S. Thompson, School of Informatics, University of Edinburgh
      10 Crichton Street, Edinburgh EH8 9AB, SCOTLAND -- (44) 131 650-4440
                Fax: (44) 131 650-4587, e-mail: [hidden email]
                       URL: http://www.ltg.ed.ac.uk/~ht/
 [mail from me _always_ has a .sig like this -- mail without it is forged spam]

The University of Edinburgh is a charitable body, registered in
Scotland, with registration number SC005336.

--
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple