Source: worker
Version: 4.0.1-1
Severity: normal
Tags: upstream
User: pkg-utopia-maintain...@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.

worker Build-Depends on libdbus-glib-1-dev, and its upstream build system
checks for dbus-glib-1.pc, but it looks as though it does not actually
use dbus-glib. Instead, it uses the reference D-Bus implementation,
libdbus (dbus-1.pc), which is the libdbus-1-dev Debian package.

If this analysis is correct, please patch the upstream build system so
that it only checks for dbus-1 (this change should be sent upstream),
then replace the Build-Depends on libdbus-glib-1-dev with a Build-Depends
on libdbus-1-dev.

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

Reply via email to