Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

interfaces: grant access to new ibus socket location in desktop-legacy #12627

Merged

Conversation

jhenstridge
Copy link
Contributor

The ibus input method communicates via a private D-Bus message bus implemented with glib's D-Bus implementation. With glib >= 2.75.0, this switched from an abstract namespace unix socket to a regular unix socket. This commit grants access to the regular unix socket path.

More details can be found in Launchpad bug #2008279. The problem is triggered by the glib currently in lunar-proposed, so I think this is a candidate to cherry-pick into the snapd that ships with Ubuntu 23.04.

The ibus input method communicates via a private D-Bus message bus
implemented with glib's D-Bus implementation. With glib >= 2.75.0, this
switched from an abstract namespace unix socket to a regular unix
socket. This commit grants access to the regular unix socket path.

https://launchpad.net/bugs/2008279
Copy link
Collaborator

@alexmurray alexmurray left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@mvo5 mvo5 added this to the 2.59 milestone Mar 8, 2023
@mvo5 mvo5 merged commit 5641bdc into canonical:master Mar 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
4 participants