* Problems with talk utility from inetutils
@ 2001-01-17 19:19 Kevin Wright
2001-01-18 5:51 ` Corinna Vinschen
0 siblings, 1 reply; 15+ messages in thread
From: Kevin Wright @ 2001-01-17 19:19 UTC (permalink / raw)
To: Cygwin-Mailing-List
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
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: Problems with talk utility from inetutils
2001-01-17 19:19 Problems with talk utility from inetutils Kevin Wright
@ 2001-01-18 5:51 ` Corinna Vinschen
2001-01-18 15:19 ` Charles S. Wilson
0 siblings, 1 reply; 15+ messages in thread
From: Corinna Vinschen @ 2001-01-18 5:51 UTC (permalink / raw)
To: Cygwin-Mailing-List
On Wed, Jan 17, 2001 at 06:46:03PM -0700, Kevin Wright wrote:
> 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!
Thank you, too.
> 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
Definitely my fault. I figured out that my developer box still
used ncurses from the Cygwin 1.0 version. I have now completely
reinstalled the box with the latest net distro and I will release
a new inetutils soon.
Thanks for the hint,
Corinna
--
Corinna Vinschen Please, send mails regarding Cygwin to
Cygwin Developer mailto:cygwin@cygwin.com
Red Hat, Inc.
--
Want to unsubscribe from this list?
Check out: http://cygwin.com/ml/#unsubscribe-simple
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: Problems with talk utility from inetutils
2001-01-18 5:51 ` Corinna Vinschen
@ 2001-01-18 15:19 ` Charles S. Wilson
2001-01-18 16:25 ` Christopher Faylor
2001-01-18 17:34 ` Problems with talk utility from inetutils - solved Kevin Wright
0 siblings, 2 replies; 15+ messages in thread
From: Charles S. Wilson @ 2001-01-18 15:19 UTC (permalink / raw)
To: Corinna Vinschen
Corinna Vinschen wrote:
> Definitely my fault. I figured out that my developer box still
> used ncurses from the Cygwin 1.0 version. I have now completely
> reinstalled the box with the latest net distro and I will release
> a new inetutils soon.
Users of the current inetutils can probably just set
'TERMINFO=/usr/share/terminfo' and keep on going.
Just a question: since ncurses is a "contrib" item, should inetutils use
it or should inetutils just compile against termcap?
--Chuck
--
Want to unsubscribe from this list?
Check out: http://cygwin.com/ml/#unsubscribe-simple
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: Problems with talk utility from inetutils
2001-01-18 15:19 ` Charles S. Wilson
@ 2001-01-18 16:25 ` Christopher Faylor
2001-01-19 3:15 ` Corinna Vinschen
2001-01-18 17:34 ` Problems with talk utility from inetutils - solved Kevin Wright
1 sibling, 1 reply; 15+ messages in thread
From: Christopher Faylor @ 2001-01-18 16:25 UTC (permalink / raw)
To: Corinna Vinschen
On Thu, Jan 18, 2001 at 02:47:44PM -0500, Charles S. Wilson wrote:
>Corinna Vinschen wrote:
>> Definitely my fault. I figured out that my developer box still
>> used ncurses from the Cygwin 1.0 version. I have now completely
>> reinstalled the box with the latest net distro and I will release
>> a new inetutils soon.
>
>Users of the current inetutils can probably just set
>'TERMINFO=/usr/share/terminfo' and keep on going.
>
>Just a question: since ncurses is a "contrib" item, should inetutils use
>it or should inetutils just compile against termcap?
It should compile with termcap. That may be tricky if terminfo is
installed, though.
cgf
--
Want to unsubscribe from this list?
Check out: http://cygwin.com/ml/#unsubscribe-simple
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: Problems with talk utility from inetutils
2001-01-18 16:25 ` Christopher Faylor
@ 2001-01-19 3:15 ` Corinna Vinschen
2001-01-19 5:12 ` Another Ncurses issue [WAS: Re: Problems with talk utility from inetutils] Earnie Boyd
2001-01-19 9:01 ` Problems with talk utility from inetutils Charles S. Wilson
0 siblings, 2 replies; 15+ messages in thread
From: Corinna Vinschen @ 2001-01-19 3:15 UTC (permalink / raw)
To: cygwin
On Thu, Jan 18, 2001 at 07:24:59PM -0500, Christopher Faylor wrote:
> On Thu, Jan 18, 2001 at 02:47:44PM -0500, Charles S. Wilson wrote:
> >Corinna Vinschen wrote:
> >> Definitely my fault. I figured out that my developer box still
> >> used ncurses from the Cygwin 1.0 version. I have now completely
> >> reinstalled the box with the latest net distro and I will release
> >> a new inetutils soon.
> >
> >Users of the current inetutils can probably just set
> >'TERMINFO=/usr/share/terminfo' and keep on going.
> >
> >Just a question: since ncurses is a "contrib" item, should inetutils use
> >it or should inetutils just compile against termcap?
>
> It should compile with termcap. That may be tricky if terminfo is
> installed, though.
It doesn't compile with termcap. It depends on curses. If curses
(or ncurses) isn't available on a system, talk and talkd are not
build. IMHO, the ncurses package should be moved from contrib to
latest anyway.
Corinna
--
Corinna Vinschen Please, send mails regarding Cygwin to
Cygwin Developer mailto:cygwin@cygwin.com
Red Hat, Inc.
--
Want to unsubscribe from this list?
Check out: http://cygwin.com/ml/#unsubscribe-simple
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: Another Ncurses issue [WAS: Re: Problems with talk utility from inetutils]
2001-01-19 3:15 ` Corinna Vinschen
@ 2001-01-19 5:12 ` Earnie Boyd
2001-01-19 8:37 ` Christopher Faylor
2001-01-19 9:14 ` Charles S. Wilson
2001-01-19 9:01 ` Problems with talk utility from inetutils Charles S. Wilson
1 sibling, 2 replies; 15+ messages in thread
From: Earnie Boyd @ 2001-01-19 5:12 UTC (permalink / raw)
To: Corinna Vinschen
Corinna Vinschen wrote:
>
> It doesn't compile with termcap. It depends on curses. If curses
> (or ncurses) isn't available on a system, talk and talkd are not
> build. IMHO, the ncurses package should be moved from contrib to
> latest anyway.
>
I agree. Also, a /etc/postinstall script to clean up /usr/include would
be nice. Forgive me if you've already thought of this.
Cheers,
Earnie.
__________________________________________________
Do You Yahoo!?
Talk to your friends online with Yahoo! Messenger.
http://im.yahoo.com
--
Want to unsubscribe from this list?
Check out: http://cygwin.com/ml/#unsubscribe-simple
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: Another Ncurses issue [WAS: Re: Problems with talk utility from inetutils]
2001-01-19 5:12 ` Another Ncurses issue [WAS: Re: Problems with talk utility from inetutils] Earnie Boyd
@ 2001-01-19 8:37 ` Christopher Faylor
2001-01-19 9:40 ` Earnie Boyd
2001-01-19 9:14 ` Charles S. Wilson
1 sibling, 1 reply; 15+ messages in thread
From: Christopher Faylor @ 2001-01-19 8:37 UTC (permalink / raw)
To: Corinna Vinschen
On Fri, Jan 19, 2001 at 08:12:05AM -0500, Earnie Boyd wrote:
>Corinna Vinschen wrote:
>>
>> It doesn't compile with termcap. It depends on curses. If curses
>> (or ncurses) isn't available on a system, talk and talkd are not
>> build. IMHO, the ncurses package should be moved from contrib to
>> latest anyway.
>>
>
>I agree. Also, a /etc/postinstall script to clean up /usr/include would
>be nice. Forgive me if you've already thought of this.
setup.exe should already cleanup obsolete files like this automatically.
cgf
--
Want to unsubscribe from this list?
Check out: http://cygwin.com/ml/#unsubscribe-simple
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: Another Ncurses issue [WAS: Re: Problems with talk utility from inetutils]
2001-01-19 8:37 ` Christopher Faylor
@ 2001-01-19 9:40 ` Earnie Boyd
2001-01-19 11:24 ` Christopher Faylor
0 siblings, 1 reply; 15+ messages in thread
From: Earnie Boyd @ 2001-01-19 9:40 UTC (permalink / raw)
To: cygwin
Christopher Faylor wrote:
>
> On Fri, Jan 19, 2001 at 08:12:05AM -0500, Earnie Boyd wrote:
> >Corinna Vinschen wrote:
> >>
> >> It doesn't compile with termcap. It depends on curses. If curses
> >> (or ncurses) isn't available on a system, talk and talkd are not
> >> build. IMHO, the ncurses package should be moved from contrib to
> >> latest anyway.
> >>
> >
> >I agree. Also, a /etc/postinstall script to clean up /usr/include would
> >be nice. Forgive me if you've already thought of this.
>
> setup.exe should already cleanup obsolete files like this automatically.
>
Really! That's cool, I didn't know this.
Cheers,
Earnie.
_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com
--
Want to unsubscribe from this list?
Check out: http://cygwin.com/ml/#unsubscribe-simple
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: Another Ncurses issue [WAS: Re: Problems with talk utility from inetutils]
2001-01-19 9:40 ` Earnie Boyd
@ 2001-01-19 11:24 ` Christopher Faylor
0 siblings, 0 replies; 15+ messages in thread
From: Christopher Faylor @ 2001-01-19 11:24 UTC (permalink / raw)
To: cygwin
On Fri, Jan 19, 2001 at 12:40:46PM -0500, Earnie Boyd wrote:
>Christopher Faylor wrote:
>>
>> On Fri, Jan 19, 2001 at 08:12:05AM -0500, Earnie Boyd wrote:
>> >Corinna Vinschen wrote:
>> >>
>> >> It doesn't compile with termcap. It depends on curses. If curses
>> >> (or ncurses) isn't available on a system, talk and talkd are not
>> >> build. IMHO, the ncurses package should be moved from contrib to
>> >> latest anyway.
>> >>
>> >
>> >I agree. Also, a /etc/postinstall script to clean up /usr/include would
>> >be nice. Forgive me if you've already thought of this.
>>
>> setup.exe should already cleanup obsolete files like this automatically.
>>
>
>Really! That's cool, I didn't know this.
I just learned about this recently myself, after sending a private
suggestion to DJ. It was one of those "D'oh" experiences...
cgf
--
Want to unsubscribe from this list?
Check out: http://cygwin.com/ml/#unsubscribe-simple
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: Another Ncurses issue [WAS: Re: Problems with talk utility from inetutils]
2001-01-19 5:12 ` Another Ncurses issue [WAS: Re: Problems with talk utility from inetutils] Earnie Boyd
2001-01-19 8:37 ` Christopher Faylor
@ 2001-01-19 9:14 ` Charles S. Wilson
2001-01-19 9:51 ` Earnie Boyd
1 sibling, 1 reply; 15+ messages in thread
From: Charles S. Wilson @ 2001-01-19 9:14 UTC (permalink / raw)
To: Earnie Boyd
Earnie Boyd wrote:
>
> Corinna Vinschen wrote:
> >
> > It doesn't compile with termcap. It depends on curses. If curses
> > (or ncurses) isn't available on a system, talk and talkd are not
> > build. IMHO, the ncurses package should be moved from contrib to
> > latest anyway.
> >
>
> I agree. Also, a /etc/postinstall script to clean up /usr/include would
> be nice. Forgive me if you've already thought of this.
Are you talking about an /etc/postinstall script as part of ncurses?
(e.g. Are you talking to me?) If so, I don't think it's necessary: when
upgrading a package, setup *unintalls* all files related to the old
version, and then installs the new version. That should clean up any
cruft from ncurses in /usr/include, right?
--Chuck
--
Want to unsubscribe from this list?
Check out: http://cygwin.com/ml/#unsubscribe-simple
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: Another Ncurses issue [WAS: Re: Problems with talk utility from inetutils]
2001-01-19 9:14 ` Charles S. Wilson
@ 2001-01-19 9:51 ` Earnie Boyd
0 siblings, 0 replies; 15+ messages in thread
From: Earnie Boyd @ 2001-01-19 9:51 UTC (permalink / raw)
To: Charles S. Wilson; +Cc: Earnie Boyd
"Charles S. Wilson" wrote:
>
> Are you talking about an /etc/postinstall script as part of ncurses?
> (e.g. Are you talking to me?) If so, I don't think it's necessary: when
> upgrading a package, setup *unintalls* all files related to the old
> version, and then installs the new version. That should clean up any
> cruft from ncurses in /usr/include, right?
>
Yes. Yes. and Yes.
It's a mute point. I've been corrected already.
Earnie.
__________________________________________________
Do You Yahoo!?
Talk to your friends online with Yahoo! Messenger.
http://im.yahoo.com
--
Want to unsubscribe from this list?
Check out: http://cygwin.com/ml/#unsubscribe-simple
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: Problems with talk utility from inetutils
2001-01-19 3:15 ` Corinna Vinschen
2001-01-19 5:12 ` Another Ncurses issue [WAS: Re: Problems with talk utility from inetutils] Earnie Boyd
@ 2001-01-19 9:01 ` Charles S. Wilson
2001-01-19 11:25 ` Christopher Faylor
1 sibling, 1 reply; 15+ messages in thread
From: Charles S. Wilson @ 2001-01-19 9:01 UTC (permalink / raw)
To: Corinna Vinschen
Corinna Vinschen wrote:
> > >Just a question: since ncurses is a "contrib" item, should inetutils use
> > >it or should inetutils just compile against termcap?
> >
> > It should compile with termcap. That may be tricky if terminfo is
> > installed, though.
>
> It doesn't compile with termcap. It depends on curses. If curses
> (or ncurses) isn't available on a system, talk and talkd are not
> build. IMHO, the ncurses package should be moved from contrib to
> latest anyway.
Ah. Well, this makes inetutils the first official, non-contrib package
to depend on ncurses. This sounds like a good policy to me: when a
'latest' package is built to depend on a 'contrib' package, move the
'contrib' package into 'latest'.
However, I remember massive confusion when zlib was moved from 'latest'
to 'contrib'. Do you suppose that will recur in this instance, or was
that just an artifact of setup.exe's evolution? (e.g. setup was just
learning how to deal with multiple subdir paths...)
--Chuck
--
Want to unsubscribe from this list?
Check out: http://cygwin.com/ml/#unsubscribe-simple
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: Problems with talk utility from inetutils
2001-01-19 9:01 ` Problems with talk utility from inetutils Charles S. Wilson
@ 2001-01-19 11:25 ` Christopher Faylor
0 siblings, 0 replies; 15+ messages in thread
From: Christopher Faylor @ 2001-01-19 11:25 UTC (permalink / raw)
To: cygwin
On Fri, Jan 19, 2001 at 12:02:08PM -0500, Charles S. Wilson wrote:
>Corinna Vinschen wrote:
>
>> > >Just a question: since ncurses is a "contrib" item, should inetutils use
>> > >it or should inetutils just compile against termcap?
>> >
>> > It should compile with termcap. That may be tricky if terminfo is
>> > installed, though.
>>
>> It doesn't compile with termcap. It depends on curses. If curses
>> (or ncurses) isn't available on a system, talk and talkd are not
>> build. IMHO, the ncurses package should be moved from contrib to
>> latest anyway.
>
>Ah. Well, this makes inetutils the first official, non-contrib package
>to depend on ncurses. This sounds like a good policy to me: when a
>'latest' package is built to depend on a 'contrib' package, move the
>'contrib' package into 'latest'.
>
>However, I remember massive confusion when zlib was moved from 'latest'
>to 'contrib'. Do you suppose that will recur in this instance, or was
>that just an artifact of setup.exe's evolution? (e.g. setup was just
>learning how to deal with multiple subdir paths...)
I'm sure that everything will be just fine or, if not, people will figure
everything out for themselves and do the right thing.
cgf
(the medication is finally kicking in)
:-) :-) :-) :-) :-) :-) :-) :-) :-) :-) :-) :-) :-) :-) :-) :-) :-) :-) :-) :-) :-) :-)
:-) :-) :-) :-) :-) :-) :-) :-) :-) :-) :-) :-) :-) :-) :-) :-) :-) :-) :-) :-) :-) :-)
:-) :-) :-) :-) :-) :-) :-) :-) :-) :-) :-) :-) :-) :-) :-) :-) :-) :-) :-) :-) :-) :-)
:-) :-) :-) :-) :-) :-) :-) :-) :-) :-) :-) :-) :-) :-) :-) :-) :-) :-) :-) :-) :-) :-)
;-)
--
Want to unsubscribe from this list?
Check out: http://cygwin.com/ml/#unsubscribe-simple
^ permalink raw reply [flat|nested] 15+ messages in thread
* RE: Problems with talk utility from inetutils - solved
2001-01-18 15:19 ` Charles S. Wilson
2001-01-18 16:25 ` Christopher Faylor
@ 2001-01-18 17:34 ` Kevin Wright
2001-01-19 11:51 ` Jari Aalto+list.cygwin
1 sibling, 1 reply; 15+ messages in thread
From: Kevin Wright @ 2001-01-18 17:34 UTC (permalink / raw)
To: Cygwin-Mailing-List
Chuck,
Thanks! That fixed it! I should have remembered to try to set
the TERMINFO variable.
For those who may be trying this, and don't already know how to
use the talk utility, here are the steps I used:
1) $ export TERMINFO=/usr/share/terminfo
2) $ talk username@machine-name [ttyname]
NOTE: If both people are on the same machine, you don't need to
include "@machine-name." If the person you want to talk to is
logged in multiple times with the same username, specify the
ttyname to talk to the correct terminal. (tty0 is the default)
If you are talking to a different person but that person is
logged in more than once, you can specify the ttyname to talk
to a particular terminal. Again, tty0 is the default.
NOTE: to find the ttyname of your terminal, use the tty command.
To find the ttyname of the user you want to talk to, use the
who command. However, currently on cygwin, who only reports local
users unless you pass it the filename /var/log/wtmp thus:
$ who /var/log/wtmp |tail -4
kwright tty1 Jan 18 11:08 (holstein-mobile)
kwright ftp512 Jan 18 12:55 (holstein-kw)
kwright ftp441 Jan 18 12:57 (holstein-kw)
kwright tty2 Jan 18 15:27 (holstein-kw)
Examples of sending a talk request:
$ talk kwright tty1 # local machine
$ talk root@gnome # remote machine
3) When the request message pops up on your terminal, respond to
the request with the username and ttyname (if necessary):
NOTE: if the user is on the same machine, you don't need to
specify "@machine-name".
$ talk kwright tty2 # local machine
$ talk kwright@holstein-mobile tty2 # remote machine
Even though much of this is obvious from reading the man page and from
trial and error, perhaps this should go into the FAQ?
Thanks again,
--Kevin
> -----Original Message-----
> From: cygwin-owner@sources.redhat.com
> [ mailto:cygwin-owner@sources.redhat.com]On Behalf Of Charles S. Wilson
> Sent: Thursday, January 18, 2001 12:48 PM
> To: Corinna Vinschen
> Subject: Re: Problems with talk utility from inetutils
>
>
> Corinna Vinschen wrote:
> > Definitely my fault. I figured out that my developer box still
> > used ncurses from the Cygwin 1.0 version. I have now completely
> > reinstalled the box with the latest net distro and I will release
> > a new inetutils soon.
>
> Users of the current inetutils can probably just set
> 'TERMINFO=/usr/share/terminfo' and keep on going.
>
> Just a question: since ncurses is a "contrib" item, should inetutils use
> it or should inetutils just compile against termcap?
>
> --Chuck
>
> --
> Want to unsubscribe from this list?
> Check out: http://cygwin.com/ml/#unsubscribe-simple
>
>
--
Want to unsubscribe from this list?
Check out: http://cygwin.com/ml/#unsubscribe-simple
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: Problems with talk utility from inetutils - solved
2001-01-18 17:34 ` Problems with talk utility from inetutils - solved Kevin Wright
@ 2001-01-19 11:51 ` Jari Aalto+list.cygwin
0 siblings, 0 replies; 15+ messages in thread
From: Jari Aalto+list.cygwin @ 2001-01-19 11:51 UTC (permalink / raw)
To: cygwin
* Thu 2001-01-18 Kevin Wright <kevin@wright.org> list.cygwin
* Message-Id: < 005f01c081aa$d62ab380$e088f726@holstein-mobile.ASPECTDV.COM >
| Thanks! That fixed it! I should have remembered to try to set
| the TERMINFO variable.
|
| For those who may be trying this, and don't already know how to
| use the talk utility, here are the steps I used:
|
| 1) $ export TERMINFO=/usr/share/terminfo
For me in Win98 talk hangs (local call) to
No connection yet]
[Checking for invitation on caller's machine]
Does this require talkd to be up? how?
Jari
--
Want to unsubscribe from this list?
Check out: http://cygwin.com/ml/#unsubscribe-simple
^ permalink raw reply [flat|nested] 15+ messages in thread
end of thread, other threads:[~2001-01-19 11:51 UTC | newest]
Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-01-17 19:19 Problems with talk utility from inetutils Kevin Wright
2001-01-18 5:51 ` Corinna Vinschen
2001-01-18 15:19 ` Charles S. Wilson
2001-01-18 16:25 ` Christopher Faylor
2001-01-19 3:15 ` Corinna Vinschen
2001-01-19 5:12 ` Another Ncurses issue [WAS: Re: Problems with talk utility from inetutils] Earnie Boyd
2001-01-19 8:37 ` Christopher Faylor
2001-01-19 9:40 ` Earnie Boyd
2001-01-19 11:24 ` Christopher Faylor
2001-01-19 9:14 ` Charles S. Wilson
2001-01-19 9:51 ` Earnie Boyd
2001-01-19 9:01 ` Problems with talk utility from inetutils Charles S. Wilson
2001-01-19 11:25 ` Christopher Faylor
2001-01-18 17:34 ` Problems with talk utility from inetutils - solved Kevin Wright
2001-01-19 11:51 ` Jari Aalto+list.cygwin
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).