[Pkg-lxde-maintainers] Bug#923207: lxsession has false dependency on systemd

Joshua joshudson at gmail.com
Mon Feb 25 01:41:05 GMT 2019


Package: lxsession
Version: 0.5.3-2
Severity: serious
Tags: newcomer
Justification: Policy 7.2

lxsession declares a false dependency on systemd. "Depends: This declares an absolute dependency....
The Depends field should be used if the depended-on package is required for the depending package to provide a significant amount of functionality."

I am running on a system with systemd present on the disk but completely nonfunctional. No lxsession functionality is broken.

Perhaps you think lxsession depends on systemd because some lower-level dependencies depend on it (like pulseaudio...) I have been manually
addressing lower-level dependencies one by one until none remain. Their own declarations catch stuff directly; lxsession doesn't need to.

More packages, same issue: lxde lxde-core openbox-lxde-session task-lxde-desktop


-- System Information:
Debian Release: buster/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.19.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)
LSM: AppArmor: enabled

Versions of packages lxsession depends on:
ii  laptop-detect                                  0.16
ii  libatk1.0-0                                    2.30.0-2
ii  libc6                                          2.28-7
ii  libcairo2                                      1.16.0-2
ii  libfontconfig1                                 2.13.1-2
ii  libfreetype6                                   2.9.1-3
ii  libgdk-pixbuf2.0-0                             2.38.0+dfsg-7
ii  libglib2.0-0                                   2.58.3-1
ii  libgtk2.0-0                                    2.24.32-3
ii  libpam-systemd-apt-holepunch [libpam-systemd]  1
ii  libpango-1.0-0                                 1.42.4-6
ii  libpangocairo-1.0-0                            1.42.4-6
ii  libpangoft2-1.0-0                              1.42.4-6
ii  libunique-1.0-0                                1.1.6-6
ii  libx11-6                                       2:1.6.7-1
ii  lsb-release                                    10.2018112800
ii  lxpolkit [polkit-1-auth-agent]                 0.5.3-2
ii  lxsession-data                                 0.5.3-2
ii  lxsession-logout                               0.5.3-2
ii  policykit-1-gnome [polkit-1-auth-agent]        0.105-7
ii  polkit-kde-agent-1 [polkit-1-auth-agent]       4:5.14.5-1

Versions of packages lxsession recommends:
ii  lxsession-edit                       0.5.3-2
ii  openbox-lxde-session [lxde-session]  0.99.2-3
ii  openssh-client [ssh-client]          1:7.9p1-6

Versions of packages lxsession suggests:
ii  gpicview  0.2.5-2+b1
ii  lxpanel   0.9.3-1
ii  pcmanfm   1.3.1-1

-- no debconf information



More information about the Pkg-lxde-maintainers mailing list