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