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 Desktop
Packages, which is subscribed to gdm in Ubuntu.
https://bugs.launchpad.net/bugs/1020770

Title:
  gdm install prompts about dm when debconf value set

Status in “gdm” package in Ubuntu:
  Invalid

Bug description:
  When installing gdm 3.0.4-0ubuntu15 on a 12.04 system via aptitude, I
  get prompted as to which dm I want to use, even if I have already set
  the appropriate debconf values before attempting the install.

  Steps to reproduce:
  echo "gdm shared/default-x-display-manager select lightdm" 
|debconf-set-selections
  aptitude -y install gdm

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

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to