[Pkg-ime-devel] Bug#894320: ibus: Drop Build-Depends on gconf2

Jeremy Bicha jbicha at debian.org
Thu Mar 29 02:51:52 UTC 2018


Source: ibus
Version: 1.5.17-3
Severity: serious
User: pkg-gnome-maintainers at lists.alioth.debian.org
Usertags: oldlibs gconf
Tags: patch

Your package build-depends on gconf2, but gconf will be removed from Debian soon.

The dependency appears unused so please remove it.

However, there is a complication. As I mentioned on
https://bugs.debian.org/864913 your debian/watch does not actually pick up the official release tarballs but the automatically generated tarballs GitHub makes.

The official tarballs have ./configure run which allows you to complete the build without gsettings-compile-schemas (which gconf2 provides).

I suggest you apply my 0000 patch to debian/watch
and then import the new 1.5.18 release.

And then there are several more changes you'll need to make to get the new version to build so I'm attaching those patches too.

References
----------
https://developer.gnome.org/gio/stable/ch34.html
https://developer.gnome.org/gio/stable/GSettings.html
https://lists.debian.org/debian-devel/2018/02/msg00169.html

On behalf of the Debian GNOME team,
Jeremy Bicha
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0000-debian-watch-Watch-for-release-tarballs.patch
Type: text/x-patch
Size: 1116 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-ime-devel/attachments/20180328/ad130b4a/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Drop-patch-Applied-in-new-release.patch
Type: text/x-patch
Size: 2274 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-ime-devel/attachments/20180328/ad130b4a/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-Point-to-unicode-data-directory.patch
Type: text/x-patch
Size: 2020 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-ime-devel/attachments/20180328/ad130b4a/attachment-0002.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-debian-ibus.install-Install-usr-lib-ibus-ibus-extens.patch
Type: text/x-patch
Size: 653 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-ime-devel/attachments/20180328/ad130b4a/attachment-0003.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0004-debian-libibus-1.0-5.symbols-Add-new-symbols.patch
Type: text/x-patch
Size: 4117 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-ime-devel/attachments/20180328/ad130b4a/attachment-0004.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0005-Drop-Build-Depends-on-gconf2.patch
Type: text/x-patch
Size: 641 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-ime-devel/attachments/20180328/ad130b4a/attachment-0005.bin>


More information about the Pkg-ime-devel mailing list