#955839 fcitx-fbterm: unnecessarily Build-Depends on deprecated dbus-glib

#955839#5
Date:
2020-04-05 12:01:24 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.

fcitx-fbterm Build-Depends on libdbus-glib-1-dev, but I couldn't find
any sign of it actually *using* dbus-glib. 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

#955839#12
Date:
2025-08-29 09:28:48 UTC
From:
To:
Control: tags -1 + patch

It didn't use libdbus-glib-1-dev directly, but it was relying on that
package to pull in libglib2.0-dev and pkgconf. I've sent a merge request
to
https://salsa.debian.org/input-method-team/fcitx-fbterm/-/merge_requests/4
to replace the obsolete Build-Depends.

Thanks,
     smcv

#955839#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

#955839#26
Date:
2026-06-25 08:53:34 UTC
From:
To:
Dear submitter,

as the package fcitx-fbterm has just been removed from the Debian archive
unstable we hereby close the associated bug reports.  We are sorry
that we couldn't deal with your issue properly.

For details on the removal, please see https://bugs.debian.org/1140704

The version of this package that was in Debian prior to this removal
can still be found using https://snapshot.debian.org/.

Please note that the changes have been done on the master archive and
will not propagate to any mirrors until the next dinstall run at the
earliest.

This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
ftpmaster@ftp-master.debian.org.

Debian distribution maintenance software
pp.
Thorsten Alteholz (the ftpmaster behind the curtain)