Bug#319521: base-config: display-manager started too early
Joey Hess <firstname.lastname@example.org> writes:
> Frans Pop wrote:
>> *** Please type your report below this line ***
>> After a new installation at medium priority in vmware (using
>> daily netinst 2005-07-21) with desktop task selected, gdm is started
>> after selecting "Finish configuring the base system".
>> After this, invisible to the user, base-config is still running on VT1
>> because it is waiting for "Exit the base system configuration".
>> Because base-config is still running, /var/cache/debconf/config.dat is
>> locked, causing errors when trying to install new packages that use
>> The solution would seem to be to move starting the display manager from
>> /usr/lib/base-config/menu/finish to /usr/lib/base-config/menu/exit.
> Ah, a good example of the kind of mess that makes me want to move
> base-config into the first stage. We seem to have at least three
> different sets of semi-conflicting requirements here:
Your forgot that services need to be restarted after configuring the
timezone. Having base-config before the reboot would solve that