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