misc/57466: dialog(1) does not read stdin, breaks subversion port

Bram Moolenaar Bram at moolenaar.net
Wed Oct 1 10:00:40 PDT 2003

>Number:         57466
>Category:       misc
>Synopsis:       dialog(1) does not read stdin, breaks subversion port
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          open
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed Oct 01 10:00:34 PDT 2003
>Originator:     Bram Moolenaar
>Release:        FreeBSD 4.8-RELEASE i386
System: FreeBSD masaka.moolenaar.net 4.8-RELEASE FreeBSD 4.8-RELEASE #0: Mon Sep 1 12:55:03 CEST 2003 mool at masaka.moolenaar.net:/usr/src/sys/compile/MASAKA i386

	The dialog command apparently does not read from stdin but probably
	from stderr.  When stderr is redirected it no longer listens to what
	the user types.  Since redirecting the output of "make" in a port is
	quite normal, this breaks building a port that uses the dialog command.
	The Subversion port is an example.
	% cd /usr/ports/devel/subversion
	% make |& tee makelog

	The dialog is displayed, but typed keys are echoed instead of used.
	Can only get out by pressing CTRL-C.


More information about the freebsd-bugs mailing list