The symlink 95-pulseaudio are broken. The correct reference is ../../../../usr/bin/start-pulseaudio-x11 and not ../../../usr/bin/start-pulseaudio-x11 Reproducible: Always
I can confirm that this symlink points to the wrong path.
Same thing with pulseaudio-0.9.19-r51
Created attachment 209499 [details, diff] xinitrc.d-SYMLINK.patch
Same problem in pulseaudio-0.9.20-r50.ebuild. Fixing the symlink actually introduces a new problem. Even with the broken symlink, pulseaudio still starts because gnome-session starts it via `/etc/xdg/autostart/pulseaudio.desktop`. With the symlink "fixed", start-pulseaudio-x11 is executed twice: first by `/etc/X11/Sessions/Gnome`, then by gnome-session which fails to start it because it's already running and the session hangs. I would just get rid of the symlink. It's not needed.
This was not in .15-r51 but only .19-r1/-r51. Removed now in .21
*** Bug 294192 has been marked as a duplicate of this bug. ***