Package: src:ibus

Hello!

We are about to upgrade ibus for Ubuntu 19.10 based on ibus 1.5.21-1~exp2. We added the upstream commit <https://github.com/ibus/ibus/commit/3d442dbf> since it's a security thing and has also been added to our stable releases.

https://launchpad.net/ubuntu/+source/ibus/1.5.21-1~exp2ubuntu1

So far, so good. But then I'd like to also add the upstream commit "bus: Use XDG_RUNTIME_DIR for Unix socket directory":

https://github.com/ibus/ibus/commit/a141a141

However, doing so makes a bunch of tests fail when building.

I noticed that two of the Debian patches probably conflict with that new way to deal with the abstract socket file:

* 0003-dconf-Use-dbus-run-session-to-set-up-dconf-overrides.patch
* dconf-Create-a-temporary-XDG_RUNTIME_DIR.patch

so I tried to disable those, but it didn't help.

You can see what it looks like in this PPA:

https://launchpad.net/~gunnarhj/+archive/ubuntu/ibus-test/+packages

This is an example buildlog:

https://launchpadlibrarian.net/443014842/buildlog_ubuntu-eoan-amd64.ibus_1.5.21-1~exp2ubuntu1+test_BUILDING.txt.gz

I have reported the issue upstream as well:

https://github.com/ibus/ibus/issues/2135

But since Takao Fujiwara didn't instantly confirm the problem, I thought I'd better call your attention to it.

--
Cheers,

Gunnar Hjalmarsson
https://launchpad.net/~gunnarhj

Reply via email to