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 [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

