Another possible solution would be to use the much more robust dialog frontend but expand the terminal as soon as a debconf interaction is required. This would mean to hook into debconf.
Another possible solution would be to use the much more robust dialog frontend but expand the terminal as soon as a debconf interaction is required. This would mean to hook into debconf.