misc/128941: Perl module IO::Pty no longer working after upgrading
to FreeBSD 6.4-PRERELEASE
g.gonter at ieee.org
Mon Nov 17 09:20:01 PST 2008
>Synopsis: Perl module IO::Pty no longer working after upgrading to FreeBSD 6.4-PRERELEASE
>Arrival-Date: Mon Nov 17 17:20:01 UTC 2008
>Originator: Gerhard Gonter
>Release: FreeBSD 6.4-PRERELEASE i386
System: FreeBSD pcgg.cc.univie.ac.at 6.4-PRERELEASE FreeBSD 6.4-PRERELEASE #14: Sun Nov 16 12:24:58 CET 2008 gonter at pcgg.cc.univie.ac.at:/usr/obj/usr/src/sys/GENERIC i386
The Perl module IO::Pty no longer works after upgrading to
6.4-PRERELEASE. The machine is following RELENG6 using
cvsup and was running 6.3 before. IO::Pty (or rather the
Perl module Expect) was running fine until the recent
upgrade. IO::Pty is included in the distribution of IO::Tty
and is used by the Perl module Expect.
Re-installing IO::Tty from ports or from CPAN did not help.
This also happened on another machine which I upgraded to
6.4-PRERELEASE today in order to verify the problem.
install from ports devel/p5-IO-Tty and perform this script
$ perl -e 'use IO::Pty; $x= new IO::Pty;'
Cannot create a new IO::Tty from fd 4: Bad file descriptor at -e line 1
No workaround found yet.
More information about the freebsd-bugs