Bug#339785: gnome-keybinding-properties: environment not set for apps launched through keybindings

Sjoerd Simons sjoerd at spring.luon.net
Mon May 28 09:57:21 UTC 2007


On Mon, May 28, 2007 at 10:06:21AM +0200, Julien Valroff wrote:
> Le dimanche 27 mai 2007 à 21:58 +0200, Sven Arvidsson a écrit :
> > On Sun, 2007-05-13 at 18:15 +0200, Julien Valroff wrote:
> > > This bug re-appeared in the mean time, I am not able to say why and
> > > when.
> > > 
> > > However, evolution is now able to send signed messages (without using
> > > seahorse-agent), which might explain why I thought the issue was solved.
> > > 
> > > I thus repoen the bug with the current unstable version.
> > 
> > Do you have an easy way to reproduce this? 
> 
> Yes, simply launch evolution through a keybinding defined in
> gnome-keybinding-properties and try and send a PGP signed message.
> Evolution PGP window appears, not seahorse-agent window.

This is because evolution because gnome-settings-deamon is started by dbus,
which doesn't have the env stuff as it's started before gnome-session. Thus
when gnome-settings-daemon starts evolution, it also misses the env variables.

  Sjoerd
-- 
An age is called Dark not because the light fails to shine, but because
people refuse to see it.
		-- James Michener, "Space"





More information about the pkg-gnome-maintainers mailing list