[Pkg-xfce-devel] Bug#684714: lightdm: Please depend on lightdm-greeter

Ralf Jung post at ralfj.de
Mon Aug 13 10:54:19 UTC 2012


Package: lightdm
Version: 1.2.2-3
Severity: minor

Dear Maintainer,

lightdm currently depends on "lightdm-gtk-greeter | lightdm-qt-greeter". As the
latter does not exist anymore, this means it unconditionally depends on the GTK
greeter. As I am currently preparing the KDE greeter for packaging [1], that
should not be the case. Both the GTK greeter and the future KDE greeter provide
the virtual "lightdm-greeter" package, so I think the dependency should
actually be "lightdm-gtk-greeter | lightdm-greeter".

Kind regards,
Ralf

[1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=684053



-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (990, 'testing'), (100, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.2.0-3-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages lightdm depends on:
ii  adduser                3.113+nmu3
ii  consolekit             0.4.5-3.1
ii  dbus                   1.6.0-1
ii  debconf [debconf-2.0]  1.5.44
ii  libc6                  2.13-33
ii  libglib2.0-0           2.32.3-1
ii  libpam0g               1.1.3-7.1
ii  libxcb1                1.8.1-1
ii  libxdmcp6              1:1.1.1-1
ii  lightdm-gtk-greeter    1.1.6-2

Versions of packages lightdm recommends:
ii  xserver-xorg  1:7.7+1

Versions of packages lightdm suggests:
pn  accountsservice  <none>

-- Configuration Files:
/etc/lightdm/lightdm.conf changed:
[SeatDefaults]
allow-guest=false
autologin-guest=false
autologin-user=
greeter-hide-users=true
greeter-session=lightdm-greeter
session-wrapper=/etc/X11/Xsession
xserver-allow-tcp=false
[VNCServer]
enabled=false
[XDMCPServer]
enabled=false

/etc/pam.d/lightdm changed:
auth    requisite       pam_nologin.so
auth    required        pam_env.so readenv=1
auth    required        pam_env.so readenv=1 envfile=/etc/default/locale
@include common-auth
@include common-account
session [success=ok ignore=ignore module_unknown=ignore default=bad] pam_selinux.so close
session required        pam_limits.so
session required        pam_loginuid.so
@include common-session
session [success=ok ignore=ignore module_unknown=ignore default=bad] pam_selinux.so open
@include common-password


-- debconf information:
  lightdm/daemon_name: /usr/sbin/lightdm
* shared/default-x-display-manager: lightdm



More information about the Pkg-xfce-devel mailing list