[Debconf-devel] Bug#543367: debconf: Dialog frontend can't start subshell

Matthew Gabeler-Lee cheetah at fastcat.org
Mon Aug 24 14:27:42 UTC 2009


Package: debconf
Version: 1.5.27
Severity: normal


When attempting to resolve issues with a new config file in a package
upgrade, the dialog (whiptail) frontend for some reason cannot start a
subshell to examine the situation.  The screen flashses and instantly
returns to the menu of choices.

After mucking about a bunch, I managed to find that it was printing an error
message: "No terminal, and no DISPLAY set, can't fork shell."  Of course,
there was no pause to let anyone read that message, so it was effectively
invisible.

This is happening to me on every config file that gets the "do you want to
use the new package maintainer's version" set of questions.

This is happening running from apt, within screen, if that matters.

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.30.5-1 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/bash

Versions of packages debconf depends on:
ii  debconf-english               1.5.27     small footprint English-only debco
ii  perl-base                     5.10.0-25  minimal Perl system

Versions of packages debconf recommends:
ii  apt-utils                     0.7.22.2   APT utility programs

Versions of packages debconf suggests:
pn  debconf-doc               <none>         (no description available)
ii  debconf-utils             1.5.27         debconf utilities
ii  dialog                    1.1-20080819-1 Displays user-friendly dialog boxe
pn  libgnome2-perl            <none>         (no description available)
pn  libnet-ldap-perl          <none>         (no description available)
pn  libqt-perl                <none>         (no description available)
pn  libterm-readline-gnu-perl <none>         (no description available)
pn  perl                      <none>         (no description available)
ii  whiptail                  0.52.10-4      Displays user-friendly dialog boxe

-- debconf information:
  debconf-apt-progress/title:
  debconf-apt-progress/info:
* debconf/priority: low
  debconf-apt-progress/preparing:
  debconf-apt-progress/media-change:
* debconf/frontend: Dialog





More information about the Debconf-devel mailing list