Bug#238301: After installer has run many debconf questions are not seeded
On Thu, Jul 29, 2004 at 02:32:58PM -0400, Joey Hess wrote:
> Mark Brown wrote:
> > I've found some more instances of this problem. I managed to catch a
> > diff of the config files before and after the upgrade, though I didn't
> > remember to rerun the upgrade or cache the entire database:
>
> Now I understand. This is because debootstrap installs packages using
> the noninteractive frontend which does not set questions to seen as the
> user has indeed not seen them. It's true that this could lead to some
> questions that have already set and presumably working values being asked
> on upgrade.
>
> I don't know of a good way to avoid this at this time; debconf's
> handling of the seen flag for the noninteractive frontend is basically
> correct; debootstrap's use of the noninteractive frontend is correct,
> and there's no way d-i can go back after the fact and mark questions as
> seen.
This patch implements a DEBCONF_NONINTERACTIVE_SEEN environment variable
that debootstrap can set to make the noninteractive frontend behave a
little differently, without risking breaking other uses of the
noninteractive frontend. What do you think?
http://patches.ubuntulinux.org/patches/debconf.238301.diff
--
Colin Watson [cjwatson@debian.org]
Reply to: