Le vendredi 02 novembre 2007 à 15:18 +0100, Sjoerd Simons a écrit : > > Le jeudi 01 novembre 2007 à 17:00 +0100, Josselin Mouette a écrit : > > > I see two ways of fixing this: > > > * either the dbus startup script doesn't start the daemon if > > > gnome-session is the current session (stealing a few lines from > > > 55gnome-session_gnomerc); > > > * or seahorse should be moved to priority 80. > > > > On second thought the latter should be done in all cases so that other > > environments benefit from it. > > The latter solution is wrong. The Xsession.d scripts _prepends_ things to > STARTUP. Thus having seahorse before dbus is the right solution. If you check > your seahorse-agents environment you'll see that it does actually has the dbus > environment variables.
I have made a simple check and it seems that seahorse-agent works even without dbus. The point is to have the seahorse variables in the dbus environment, not the opposite. > > And it would be a good idea to also do the former. > > The former is a bad workaround for programs that use dbus (and especially dbus > activation) in the wrong way. How do you think this should be done? BTW, it would be nice if you could discuss this with the upstream developers, because currently they have no plans on doing otherwise. Thanks, -- .''`. : :' : We are debian.org. Lower your prices, surrender your code. `. `' We will add your hardware and software distinctiveness to `- our own. Resistance is futile.
signature.asc
Description: Ceci est une partie de message numériquement signée