Steve Langasek <[EMAIL PROTECTED]> writes:
> Last I knew, policy said packages *were* allowed to depend on the
> availability of /dev/tty during configuration, even if they're not
> supposed to be doing direct prompting by way of it. This seems to have
> been changed, but isn't mentioned in the policy upgrading-checklist?
It's still there:
6.3. Controlling terminal for maintainer scripts
------------------------------------------------
The maintainer scripts are guaranteed to run with a controlling
terminal and can interact with the user. Because these scripts may be
executed with standard output redirected into a pipe for logging
purposes, Perl scripts should set unbuffered output by setting `$|=1'
so that the output is printed immediately rather than being buffered.
This seems to me to somewhat contradict section 3.9.1. The unbuffered
output bit also seems rather randomly placed here.
--
Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/>
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]