This is the mail archive of the cygwin@sources.redhat.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Problems with talk utility from inetutils


Hello,

I recently upgraded to cygwin 1.1.7 and am truly amazed at the progress.

I am especially impressed with the work that Corinna has done to get
inetutils to work so easily. I managed to get telnetd, ftpd, rlogin,
rsh, etc to work with very little effort. Thanks, Corinna!
(I'm also extremely thankful to Charles Wilson for all the packages
now included in the distribution.)

So, while I was browsing the inetutils.README, I noticed the talk
utility which I hadn't used in several years and decided to give it
a try.

Here's what happens:

~/ tty
/dev/tty1
kwright@HOLSTEIN-MOBILE Wed Jan 17 06:02:50pm
~/ who
kwright  tty0     Jan 17 16:46 (holstein-mobile.ASPECTDV.COM)
kwright  tty1     Jan 17 17:53 (holstein-mobile.ASPECTDV.COM)
kwright  tty3     Jan 17 17:22 (holstein-mobile.ASPECTDV.COM)
kwright@HOLSTEIN-MOBILE Wed Jan 17 06:02:52pm
~/ talk kwright tty0
Error opening terminal: cygwin.

I've tried changing to various TERMs but I always get the same
results.

I've also tried running an strace and found this "error":

  239  158185 [main] talk 444 _write: write (1, 0xA011E00, 51)^M
  191  158376 [main] talk 444 fhandler_base::write: binary write^M
Standard input must be a tty, not a pipe or a file
  179  158555 [main] talk 444 fhandler_base::write: 51 = write (0xA011E00,
51)^M

I also noticed that talk was trying to open terminfo files in a strange
place:

(/home/kwright/.terminfo/l/linux, 0x10000)

and then later in:

/contrib/share/terminfo/l/linux

I tried copying the terminfo files from /usr/share/terminfo to /contrib
but this didn't help. Then I copied over an old termcap file from a an old
cygwin installation and talk no longer tried to open terminfo but I still
got the same error regarding not being able to open terminal: foo.

While not being able to run talk is not a show stopper but I just thought
it would be a handy tool to get running. My next step would be to run
the debugger but I just wanted to know if anyone else was able to get talk
to work.

TIA,

--Kevin Wright

Below is a copy of cygcheck -s -v in case it would help:


Cygnus Win95/NT Configuration Diagnostics
Current System Time: Wed Jan 17 18:13:35 2001

WinNT Ver 4.0 build 1381 Service Pack 5

Path:	/usr/bin
	/usr/local/bin
	/usr/X11R6/bin
	/home/kwright/bin

SysDir: C:\WINNT\System32
WinDir: C:\WINNT

PWD = `/home/kwright'
CYGWIN = `binmode tty ntsec'
MAKE_MODE = `unix'
HOME = `/home/kwright'

NUMBER_OF_PROCESSORS = `1'
PROMPT = `$P$G'
LOGONSERVER = `\\MVBDC'
OS2LIBPATH = `C:\WINNT\system32\os2\dll;'
XERRORDB = `f:\cygwin\usr\X11R6\lib\X11\XerrorDB'
COMSPEC = `C:\WINNT\system32\cmd.exe'
PNP_HOME = `d:/pnp'
!C: = `C:\WINNT\Profiles\kwright.000\Desktop'
SYSTEMDRIVE = `C:'
HOSTNAME = `HOLSTEIN-MOBILE'
PROCESSOR_REVISION = `060a'
XErrorDB = `/usr/X11R6/lib/X11/XErrorDB'
PATHEXT = `.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH'
COMPUTERNAME = `HOLSTEIN-MOBILE'
LUCIDA = `-b&h-lucidatypewriter-bold-r-normal-*-*-120-*-*-m-*-iso8859-1'
CLASSPATH = `C:\Program Files\Exceed.nt\hcljrcsv.jar;C:\Program
Files\Exceed.nt\;C:\WINNT\System32\QTJava.zip'
WINDIR = `C:\WINNT'
USERPROFILE = `C:\WINNT\Profiles\kwright.000'
MANPATH = `/usr/local/man:/usr/man:/usr/X11R6/man:/usr/local/teTeX/man'
!F: = `F:\cygwin\home\kwright'
ETERMPIX = `/usr/local/share/Eterm/pix'
QTJAVA = `C:\WINNT\System32\QTJava.zip'
XKEYSYMDB = `f:\cygwin\usr\X11R6\lib\X11\XKeysymDB'
MACHTYPE = `i686-pc-cygwin'
CVSREAD = `1'
PROCESSOR_IDENTIFIER = `x86 Family 6 Model 6 Stepping 10, GenuineIntel'
LM_LICENSE_FILE = `7118@overseer'
OS = `Windows_NT'
OLDPWD = `/home/kwright'
PROCESSOR_ARCHITECTURE = `x86'
TEMP = `/cygdrive/c/TEMP'
PROCESSOR_LEVEL = `6'
SYSTEMROOT = `C:\WINNT'
HOST = `HOLSTEIN-MOBILE'
NTHOME = `c:\WINNT\Profiles\kwright'
XKeysymDB = `/usr/X11R6/lib/X11/XKeysymDB'
TMP = `/tmp'
DISPLAY = `127.0.0.1:0.0'
HOMEDRIVE = `C:'
SHLVL = `1'
TEXMFCNF = `/usr/local/share/texmf/web2c/texmf.cnf'
DIRCMD = `/OGN'
HOMEPATH = `\'
USERDOMAIN = `I2'
!EXITCODE = `00000000'
TEXMFMAIN = `/usr/local/share/texmf'
USERNAME = `kwright'
SHELL = `/bin/bash'
CVSROOT = `:pserver:kwright@spider:/cvsroot'
HOSTTYPE = `i686'
OSTYPE = `cygwin'
TERM = `cygwin'
RXVTPATH = `/usr/local/share/rxvt'
_ = `/usr/bin/cygcheck'
TZ = `MST7MDT6,M4.1.0/2,M10.5.0/2'

Use `-r' to scan registry

a:  fd           N/A    N/A
c:  hd  NTFS    6024Mb  57% CP CS UN PA FC     SYSTEM
d:  hd  NTFS    4008Mb  48% CP CS UN PA FC
e:  hd  NTFS    2996Mb  94% CP CS UN PA FC     CYGWIN
f:  hd  NTFS    3867Mb  13% CP CS UN PA FC     CYGWIN2
g:  cd  CDFS      50Mb 100%    CS              SBCIS_INSTALLATION_CD

f:\cygwin\bin  /usr/bin  system  binmode
f:\cygwin\lib  /usr/lib  system  binmode
d:\Downloads  /downloads  system  binmode
f:\cygwin  /        system  binmode
e:    /edrive  system  binmode

Found: f:\cygwin\bin\bash.exe
Found: f:\cygwin\bin\cat.exe
Found: f:\cygwin\bin\cpp.exe
Found: f:\cygwin\bin\find.exe
Found: f:\cygwin\bin\gcc.exe
Found: f:\cygwin\bin\gdb.exe
Found: f:\cygwin\bin\ld.exe
Found: f:\cygwin\bin\ls.exe
Found: f:\cygwin\bin\make.exe
Found: f:\cygwin\bin\sh.exe

  611k 2001/01/17 C:\WINNT\System32\cygwin1.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2000/12/25 10:39
    Cygwin DLL version info:
        dll major: 1001
        dll minor: 7
        dll epoch: 19
        dll bad signal mask: 19005
        dll old termios: 5
        dll malloc env: 28
        api major: 0
        api minor: 31
        shared data: 3
        dll identifier: cygwin1
        mount registry: 2
        cygnus registry name: Cygnus Solutions
        cygwin registry name: Cygwin
        program options name: Program Options
        cygwin mount registry name: mounts v2
        cygdrive flags: cygdrive flags
        cygdrive prefix: cygdrive prefix
        cygdrive default prefix:
        build date: Mon Dec 25 12:39:48 EST 2000
        shared id: cygwin1S3

   56k 2000/12/03 f:\cygwin\bin\cygbz21.0.dll - os=4.0 img=1.0 sys=4.0
                  "cygbz21.0.dll" v0.0 ts=2000/11/20 16:53
   45k 2000/12/07 f:\cygwin\bin\cygform5.dll - os=4.0 img=1.0 sys=4.0
                  "cygform5.dll" v0.0 ts=2000/12/6 23:41
   18k 2000/10/23 f:\cygwin\bin\cyggdbm.dll - os=4.0 img=1.0 sys=4.0
                  "cyggdbm.dll" v0.0 ts=2000/10/22 20:26
   17k 2001/01/07 f:\cygwin\bin\cyghistory4.dll - os=4.0 img=1.0 sys=4.0
                  "cyghistory4.dll" v0.0 ts=2001/1/6 21:34
   14k 2000/10/23 f:\cygwin\bin\cygintl.dll - os=4.0 img=1.0 sys=4.0
                  "cygintl.dll" v0.0 ts=2000/10/23 13:02
   81k 2000/12/05 f:\cygwin\bin\cygitcl30.dll - os=4.0 img=1.0 sys=4.0
                  "cygitcl30.dll" v0.0 ts=2000/11/25 18:43
   35k 2000/12/05 f:\cygwin\bin\cygitk30.dll - os=4.0 img=1.0 sys=4.0
                  "cygitk30.dll" v0.0 ts=2000/11/25 18:43
   45k 2000/10/22 f:\cygwin\bin\cygjbig1.dll - os=4.0 img=1.0 sys=4.0
                  "cygjbig1.dll" v0.0 ts=2000/10/22 17:06
  119k 2000/10/23 f:\cygwin\bin\cygjpeg6b.dll - os=4.0 img=1.0 sys=4.0
                  "cygjpeg6b.dll" v0.0 ts=2000/10/22 18:58
   26k 2000/12/07 f:\cygwin\bin\cygmenu5.dll - os=4.0 img=1.0 sys=4.0
                  "cygmenu5.dll" v0.0 ts=2000/12/6 23:40
  159k 2000/12/07 f:\cygwin\bin\cygncurses++5.dll - os=4.0 img=1.0 sys=4.0
                  "cygncurses++5.dll" v0.0 ts=2000/12/6 23:42
  225k 2000/12/07 f:\cygwin\bin\cygncurses5.dll - os=4.0 img=1.0 sys=4.0
                  "cygncurses5.dll" v0.0 ts=2000/12/6 23:39
   15k 2000/12/07 f:\cygwin\bin\cygpanel5.dll - os=4.0 img=1.0 sys=4.0
                  "cygpanel5.dll" v0.0 ts=2000/12/6 23:40
  162k 2000/10/23 f:\cygwin\bin\cygpng2.dll - os=4.0 img=1.0 sys=4.0
                  "cygpng2.dll" v0.0 ts=2000/10/22 18:40
  108k 2001/01/07 f:\cygwin\bin\cygreadline4.dll - os=4.0 img=1.0 sys=4.0
                  "cygreadline4.dll" v0.0 ts=2001/1/6 21:34
  390k 2000/12/05 f:\cygwin\bin\cygtcl80.dll - os=4.0 img=1.0 sys=4.0
                  "cygtcl80.dll" v0.0 ts=2000/11/25 18:39
    5k 2000/12/05 f:\cygwin\bin\cygtclpip80.dll - os=4.0 img=1.0 sys=4.0
   10k 2000/12/05 f:\cygwin\bin\cygtclreg80.dll - os=4.0 img=1.0 sys=4.0
                  "cygtclreg80.dll" v0.0 ts=2000/11/25 18:39
  243k 2000/10/23 f:\cygwin\bin\cygtiff3.dll - os=4.0 img=1.0 sys=4.0
                  "cygtiff3.dll" v0.0 ts=2000/10/22 19:14
  623k 2000/12/05 f:\cygwin\bin\cygtk80.dll - os=4.0 img=1.0 sys=4.0
                  "cygtk80.dll" v0.0 ts=2000/11/25 18:43
   41k 2000/11/20 f:\cygwin\bin\cygXpm-noX4.dll - os=4.0 img=1.0 sys=4.0
                  "cygXpm-noX4.dll" v0.0 ts=2000/11/19 19:41
   45k 2000/11/20 f:\cygwin\bin\cygXpm-X4.dll - os=4.0 img=1.0 sys=4.0
                  "cygXpm-X4.dll" v0.0 ts=2000/11/19 19:45
   49k 2000/10/23 f:\cygwin\bin\cygz.dll - os=4.0 img=1.0 sys=4.0
                  "cygz.dll" v0.0 ts=2000/10/22 18:22
  611k 2000/12/25 f:\cygwin\bin\cygwin1.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2000/12/25 10:39
    Cygwin DLL version info:
        dll major: 1001
        dll minor: 7
        dll epoch: 19
        dll bad signal mask: 19005
        dll old termios: 5
        dll malloc env: 28
        api major: 0
        api minor: 31
        shared data: 3
        dll identifier: cygwin1
        mount registry: 2
        cygnus registry name: Cygnus Solutions
        cygwin registry name: Cygwin
        program options name: Program Options
        cygwin mount registry name: mounts v2
        cygdrive flags: cygdrive flags
        cygdrive prefix: cygdrive prefix
        cygdrive default prefix:
        build date: Mon Dec 25 12:39:48 EST 2000
        shared id: cygwin1S3


--
Want to unsubscribe from this list?
Check out: http://cygwin.com/ml/#unsubscribe-simple


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]