[Pkg-lxde-maintainers] Bug#955865: lxsession: unnecessarily Build-Depends on deprecated dbus-glib

Simon McVittie smcv at debian.org
Sun Apr 5 14:46:15 BST 2020


Source: lxsession
Version: 0.5.5-2
Severity: normal
User: pkg-utopia-maintainers at lists.alioth.debian.org
Usertags: dbus-glib-deprecation
Control: block 895291 by -1

dbus-glib is a deprecated D-Bus library with some significant design
flaws, and is essentially unmaintained. As announced in [0], I would
like to minimize its use, and eventually remove it from Debian.

This package Build-Depends on libdbus-glib-1-dev, but it looks as though
all its D-Bus bits are implemented using either GLib's GDBus (part of
libglib2.0-0) or the dbus-send(1) command-line tool. If this analysis
is correct, please remove the Build-Depends on libdbus-glib-1-dev.

You might also need a Build-Depends and/or Depends on dbus, for
dbus-send(1).

If this package has other uses of dbus-glib that I have missed, please
see [0] for how to proceed.

Thanks,
    smcv

[0] https://lists.debian.org/debian-devel/2020/03/msg00272.html



More information about the Pkg-lxde-maintainers mailing list