Created attachment 918085 [details] relevant part of syslog and emerge --info output The program mail-client/evolution has stopped working after an update. When trying to open evolution from the menu,the mail client fails to open, although a number of related processes are started. The attachment contains the url of a discussion of the bug in the Gentoo forum, as well as the relevant part of the syslog and the output of emerge --info.
Thanks for filing. For easier access to the relevant information: https://forums.gentoo.org/viewtopic-t-1172784.html Starting and output on STDOUT: $ evolution (evolution:13450): dbind-WARNING **: 08:23:15.539: Couldn't connect to accessibility bus: Failed to connect to socket /run/user/1007/at-spi/bus_0: Permission denied (evolution-alarm-notify:13491): dbind-WARNING **: 08:23:15.947: Couldn't connect to accessibility bus: Failed to connect to socket /run/user/1007/at-spi/bus_0: Permission denied ** (evolution:13450): WARNING **: 08:23:16.020: WEBKIT_FORCE_SANDBOX no longer allows disabling the sandbox. Use WEBKIT_DISABLE_SANDBOX_THIS_IS_DANGEROUS=1 instead. bwrap: Can't find source path /run/user/1007/at-spi: Permission denied ** (evolution:13450): ERROR **: 08:23:16.045: Failed to fully launch dbus-proxy: Child process exited with code 1 Trace/breakpoint trap Curious: The 1007 is not my user ID but lightdm before logging in into Xfce. Same issue when having net-libs/webkit-gtk-2.46.5-r410 or the previous net-libs/webkit-gtk-2.44.4-r410. Sometimes the issue is gone after rebuilding webkit-gtk, but after a reboot it's there again.
Sometimes starting evolution works, without having changed anything. There are 2 dbus-daemon processes running and evolution seems to use the wrong by accident: lightdm 5237 0.0 0.0 5804 3152 ? S 07:09 0:00 /usr/bin/dbus-daemon --config-file=/usr/share/defaults/at-spi2/accessibility.conf --nofork --print-address 10 --address=unix:path=/run/user/1007/at-spi/bus_0 mb 14090 0.0 0.0 5812 3312 ? S 08:26 0:00 /usr/bin/dbus-daemon --config-file=/usr/share/defaults/at-spi2/accessibility.conf --nofork --print-address 10 --address=unix:path=/run/user/1080/at-spi/bus_0
There are Xsession errors with respect to other applications too, although these applications work: (thunar:2297): dbind-WARNING **: 11:55:41.927: Couldn't connect to accessibility bus: Failed to connect to socket /run/user/134/at-spi/bus_0: Permission denied (mousepad:4189): dbind-WARNING **: 12:31:52.235: Couldn't connect to accessibility bus: Failed to connect to socket /run/user/134/at-spi/bus_0: Permission denied (xfce4-terminal:4243): dbind-WARNING **: 12:32:44.614: Couldn't connect to accessibility bus: Failed to connect to socket /run/user/134/at-spi/bus_0: Permission denied Switching to slim or not using a dm at all both resolve these problems and evolution works fine. So it would seem that the problem is lightdm(?) or some aspect of its configuration.
As mentioned in the forums, my current workaround is calling gdbus call --session --dest org.a11y.Bus --object-path /org/a11y/bus --method org.a11y.Bus.GetAddress which magically solves the issue and lets me start evolution afterwards. Before this call the directory $XDG_RUNTIME_DIR/at-spi/bus_0 does not exist. After the call the directory exists.