GNOME Bugzilla – Bug 763274
make sure the runtime directory exists
Last modified: 2016-03-09 15:44:25 UTC
Created attachment 323333 [details] [review] proposed fix It may happen that the home directory of the user does not contain the runtime directory yet, when it's a freshly-created home for instance. In that case, establishing the p2p socket in spi_atk_create_socket will fail since it only tries to create a socket in that directory without checking that the directory exists. The proposed patch fixes this by making spi_atk_create_socket create the runtime directory if it doesn't exist yet.
Committed. Thanks for the patch. master: 37bba7
See bug 763344 for a better fix. Comments welcome.
Okay. We committed that fix, so it should be safe to revert this commit once you depend on a new enough GLib version.