Bug#836034: mate-session-manager: don't run dbus-launch if XDG_RUNTIME_DIR/bus is available

Simon McVittie smcv at debian.org
Tue Nov 29 09:33:37 UTC 2016

On Tue, 29 Nov 2016 at 08:39:27 +0000, Mike Gabriel wrote:
> On  Di 30 Aug 2016 11:52:49 CEST, Simon McVittie wrote:
> > For the moment, dbus-user-session does make sure DBUS_SESSION_BUS_ADDRESS
> > is set, to be nice to packages that don't have this fallback path.
> > However, I'd like to avoid requiring that in future, by adapting
> > the dbus-launch code in gnome-session and its forks to look for
> > XDG_RUNTIME_DIR/bus before trying dbus-launch.
> > 
> > I'll open an upstream bug for gnome-session after doing this MBF. The same
> > patch that is used in gnome-session will probably also apply to
> > mate-session-manager - based on a glance at the relevant code path, it
> > does not appear to have changed since the fork.
> I just looked into this and could neither find a gnome-session upstream bug,
> nor a patch in gnome-session that address the above.

Sorry, this got rather lost. I'll try to refresh the patch I upstreamed
soon (it has some known issues due to being older than the dbus-user-session
code paths that actually landed).

Downstream: https://bugs.debian.org/835887

Upstream: https://bugzilla.gnome.org/show_bug.cgi?id=694472

What needs to happen, at a minimum, before the patch on the upstream bug
can land: https://bugzilla.gnome.org/show_bug.cgi?id=694472#c8


More information about the pkg-mate-team mailing list