[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#955828: cinnamon-control-center: Build-Depends on deprecated dbus-glib, but doesn't need to



Package: cinnamon-control-center
Version: 4.4.0-2
Severity: normal
Tags: upstream
User: pkg-utopia-maintainers@lists.alioth.debian.org
Usertags: dbus-glib-deprecation

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.

cinnamon-control-center Build-Depends on libdbus-glib-1-dev, and has a
configure check "PKG_CHECK_MODULES(DATETIME_PANEL, ... dbus-glib-1)".
However, it doesn't actually seem to *use* dbus-glib anywhere, and NEWS
says "configure: datetime panel do not depend on dbus-glib anymore",
so this dependency and check can probably be dropped without any real
code changes.

If cinnamon-control-center 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 to: