* Add need_tty field to frontend objects. dpkg-preconfigure can test
this if it fails to reopen /dev/tty, and avoid dying if the frontend
doesn't care about the tty, as happens in g-i when preconfiguring using
the passthrough frontend. Closes: #401876
I think the bug here is that debconf selects the Teletype frontend for you; it should really select Noninteractive instead.
I still think something else must have changed in your environment on July 17th, since this change has been in debconf since before 7.04, but never mind ...
Hmm, no, never mind, I think it might be this change:
r2183 | joeyh | 2006-12-20 18:53:36 +0000 (Wed, 20 Dec 2006) | 4 lines
* Add need_tty field to frontend objects. dpkg-preconfigure can test
this if it fails to reopen /dev/tty, and avoid dying if the frontend
doesn't care about the tty, as happens in g-i when preconfiguring using
the passthrough frontend. Closes: #401876
I think the bug here is that debconf selects the Teletype frontend for you; it should really select Noninteractive instead.
I still think something else must have changed in your environment on July 17th, since this change has been in debconf since before 7.04, but never mind ...