Bug#955834: enchant: unnecessarily Build-Depends on deprecated dbus-glib

2020-05-22 Thread Boyuan Yang
X-Debbugs-CC: haya...@clear-code.com

On Sat, 9 May 2020 20:08:50 +0900 Kentaro Hayashi <
haya...@clear-code.com> wrote:
> I've created MR.
> https://salsa.debian.org/debian/enchant/-/merge_requests/2

Since it is decided that src:enchant will not be part of next Debian
stable release, fixing it is really optional. However, I elected to
push a new 1.6.0-11.4 fix and drop the unnecessary build-dependency.

-- 
Regards,
Boyuan Yang


signature.asc
Description: This is a digitally signed message part


Bug#955834: enchant: unnecessarily Build-Depends on deprecated dbus-glib

2020-05-09 Thread Kentaro Hayashi
I've created MR.
https://salsa.debian.org/debian/enchant/-/merge_requests/2



Bug#955834: enchant: unnecessarily Build-Depends on deprecated dbus-glib

2020-04-05 Thread Simon McVittie
Source: enchant
Version: 1.6.0-11.3
Severity: normal
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.

enchant Build-Depends on libdbus-glib-1-dev, but it looks as though
its only use of dbus-glib is in the zemberek backend, which is explicitly
disabled in debian/rules. If this is correct, please remove the
build-dependency.

If this package has other uses of dbus-glib that I have missed, or if the
zemberek backend needs to be reinstated, please see [0] for how to proceed.

Thanks,
smcv

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