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

Josselin Mouette joss at debian.org
Fri Nov 2 16:30:22 UTC 2007


reassign 339785 gnome-session
thanks

Le vendredi 02 novembre 2007 à 16:23 +0100, Sjoerd Simons a écrit :
> > The problem is not about seahorse. It is about processes spawned by the
> > keybindings. They can be evolution and epiphany, but also, depending on
> > the preferences, balsa, thunderbird, firefox, etc. Here the problem lies
> > in a variable that is passed blindly by all these programs to gpg. And
> > you can't "fix" all these applications, nor can you expect gnupg to
> > implement a D-Bus API just to recover the path to a socket.
> 
> Then whatever is spawning these apps is what's the issue here.. Dbus activation
> isn't a solution for everything

The issue would then lie in gnome-session which is spawning
gnome-settings-daemon through DBUS.

After reading the code, I don't understand at all why they do that,
other than "wow, that DBUS stuff is so cool", so I guess you're right.
(Well, there is also the fact that this is the sole interface to
gnome-settings-daemon now. Frankly, I don't think this is worth the
complication.)

I'll try to come up with something that uses g_spawn, it should be much,
much simpler.

Cheers,
-- 
 .''`.
: :' :      We are debian.org. Lower your prices, surrender your code.
`. `'       We will add your hardware and software distinctiveness to
  `-        our own. Resistance is futile.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Ceci est une partie de message
	=?ISO-8859-1?Q?num=E9riquement?= =?ISO-8859-1?Q?_sign=E9e?=
Url : http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20071102/308acf97/attachment.pgp 


More information about the pkg-gnome-maintainers mailing list