r14654 - in /desktop/unstable/gnome-session/debian: changelog patches/02_gsd-spawn.patch
lool at users.alioth.debian.org
lool at users.alioth.debian.org
Mon Feb 18 15:04:13 UTC 2008
Author: lool
Date: Mon Feb 18 15:04:13 2008
New Revision: 14654
URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=14654
Log:
Update 02_gsd-spawn's header to give a bottom line explanation on the
rationale for the change as I keep forgetting why we need tihs.
Modified:
desktop/unstable/gnome-session/debian/changelog
desktop/unstable/gnome-session/debian/patches/02_gsd-spawn.patch
Modified: desktop/unstable/gnome-session/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gnome-session/debian/changelog?rev=14654&op=diff
==============================================================================
--- desktop/unstable/gnome-session/debian/changelog (original)
+++ desktop/unstable/gnome-session/debian/changelog Mon Feb 18 15:04:13 2008
@@ -1,6 +1,11 @@
gnome-session (2.20.3-3) UNRELEASED; urgency=low
+ [ Josselin Mouette ]
* default.session: remove gnome-cups-icon from the default session.
+
+ [ Loic Minier ]
+ * Update 02_gsd-spawn's header to give a bottom line explanation on the
+ rationale for the change as I keep forgetting why we need tihs.
-- Josselin Mouette <joss at debian.org> Sun, 17 Feb 2008 11:00:42 +0100
@@ -10,9 +15,9 @@
* Include CDBS' utils.
[ Josselin Mouette ]
- * 02_gsd-spawn.patch: updated to spawn gsd through g_spawn while
- still waiting for it to answer to dbus before proceeding. This
- avoids a race condition leading to applications being started
+ * 02_gsd-spawn.patch: updated to spawn gsd through g_spawn while
+ still waiting for it to answer to dbus before proceeding. This
+ avoids a race condition leading to applications being started
before g-s-d is ready. Closes: #454149, #465483.
-- Josselin Mouette <joss at debian.org> Sat, 16 Feb 2008 14:44:50 +0100
Modified: desktop/unstable/gnome-session/debian/patches/02_gsd-spawn.patch
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gnome-session/debian/patches/02_gsd-spawn.patch?rev=14654&op=diff
==============================================================================
--- desktop/unstable/gnome-session/debian/patches/02_gsd-spawn.patch (original)
+++ desktop/unstable/gnome-session/debian/patches/02_gsd-spawn.patch Mon Feb 18 15:04:13 2008
@@ -1,6 +1,15 @@
Debian #339785
GNOME #500216
Spawn gnome-settings-daemon with g_spawn instead of DBus.
+
+The underlying problem fixed by this change is that gnome-settings-daemon
+handles the configured multimedia keys shortcuts which can launch any app;
+these apps will inherit gnome-settings-daemon's env, which might miss things
+such as GnuPG or SSH agent information. Spawning instead of using dbus
+activation gnome-settings-daemon makes it possible to inherit the env vars.
+The better long term solution might be in the gnome-session dbus rewrite, which
+might mean apps are started by gnome-session, but this hasn't been confirmed.
+
Index: gnome-session-2.20.3/configure.in
===================================================================
--- gnome-session-2.20.3.orig/configure.in 2008-01-07 23:27:27.000000000 +0100
More information about the pkg-gnome-commits
mailing list