#955857 xwrited: unnecessarily Build-Depends on deprecated dbus-glib

#955857#5
Date:
2020-04-05 12:41:58 UTC
From:
To:
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 I couldn't find
any sign of it actually *using* dbus-glib - presumably it used to use
dbus-glib and was later ported to GDBus? If this analysis is correct,
please remove the Build-Depends on libdbus-glib-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

#955857#12
Date:
2025-08-29 09:32:02 UTC
From:
To:
Control: tags -1 + pending

Since this package is orphaned, I've pushed changes fixing this to the
packaging repository directly. I do not intend to upload it myself:
someone with an interest in this package having a future, and knowledge
of how to test it, should take responsibility for uploading.

     smcv

#955857#19
Date:
2026-04-24 10:36:29 UTC
From:
To:
Control: severity -1 important

I'm raising the bug reports for remaining uses of dbus-glib to important
severity. It's now been 11 years since dbus-glib was documented as
deprecated in its own NEWS file, and it hasn't got any better-quality or
more-maintained since then.

It might be useful to note that since the initial MBF in 2018, the
migration guide from dbus-glib to GDBus has moved to
<https://docs.gtk.org/gio/migrating-gdbus.html>.

     smcv