[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#319521: base-config: display-manager started too early



Joey Hess <joeyh@debian.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
>> debconf.
>> 
>> 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
nicely.

MfG
        Goswin



Reply to: