Hi,

Pardon me if I'm misunderstanding, but it very much seems to me that the
gdm/lightdm configuration scripts are unconditionally setting the
default value of the debconf choice to gdm, irrespective of the previous
value of the setting.

Is that normal behaviour ?

In the transcript below I would have found more logical to see a GET
just after the two METAGET's.

Best,

E.

root@magret:/var/cache/debconf# debconf-set-selections <<EOF
> gdm     shared/default-x-display-manager        select  lightdm
> lightdm shared/default-x-display-manager        select  lightdm
> EOF
root@magret:/var/cache/debconf# debconf-get-selections  | grep display
# Default display manager:
gdm     shared/default-x-display-manager        select   lightdm
lightdm shared/default-x-display-manager        select   lightdm
root@magret:/var/cache/debconf# DEBCONF_DEBUG=developer dpkg-reconfigure 
-fnoninteractive lightdm
debconf (developer): starting /var/lib/dpkg/info/lightdm.prerm upgrade 
1.4.0-0ubuntu2
debconf (developer): starting /var/lib/dpkg/info/lightdm.config reconfigure 
1.4.0-0ubuntu2
debconf (developer): <-- METAGET shared/default-x-display-manager owners
debconf (developer): --> 0 gdm, lightdm
debconf (developer): <-- METAGET shared/default-x-display-manager choices
debconf (developer): --> 0 gdm, lightdm
debconf (developer): <-- SET shared/default-x-display-manager gdm
debconf (developer): --> 0 value set
debconf (developer): <-- INPUT high shared/default-x-display-manager
debconf (developer): --> 30 question skipped
debconf (developer): <-- GO 
debconf (developer): --> 0 ok
debconf (developer): <-- GET shared/default-x-display-manager
debconf (developer): --> 0 gdm
debconf (developer): starting /var/lib/dpkg/info/lightdm.postinst configure 
1.4.0-0ubuntu2
debconf (developer): <-- STOP
root@magret:/var/cache/debconf# debconf-get-selections  | grep display
# Default display manager:
gdm     shared/default-x-display-manager        select  gdm
lightdm shared/default-x-display-manager        select  gdm
root@magret:/var/cache/debconf# debconf-get-selections | grep priority
# Ignore questions with a priority less than:
debconf debconf/priority        select  critical

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gdm in Ubuntu.
https://bugs.launchpad.net/bugs/1020770

Title:
  gdm install prompts about dm when debconf value set

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gdm/+bug/1020770/+subscriptions

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to