On Sat, Aug 28, 2010 at 11:58, Sascha Silbe <sascha-ml-reply-to-201...@silbe.org> wrote: > Excerpts from Tomeu Vizoso's message of Fri Aug 27 12:21:19 +0200 2010: > >> * Launch gnome-keyring-daemon from sugar-emulator > This means I need to add a new dependency to sugar-jhbuild (as will distro > packagers once Sugar 0.90 is released),
If you are using mission-control from distro packages in jhbuild, you are most likely to have already an implementation of org.freedesktop.Secret installed. If not, we can build telepathy-mission-control without the dependency on gnome-keyring-daemon. > adding about 6MB on my XO (and > potentially more on other systems). Hmm, are you using sugar-emulator on your XO? > What's the rationale for this change? > The commit comment is rather sparse. As Peter already replied, it's used by telepathy-mission-control, but is not a hard dependency. So we have some alternatives to not requiring it unconditionally: - have a build-time switch that conditionally enables launching gnome-keyring-daemon, - decide to launch gnome-keyring-daemon if it's installed, - find a way to make available inside sugar-emulator's dbus session the gnome-keyring-daemon that is running outside, - fix gnome-keyring-daemon to auto-activate correctly. The second option is probably the easiest but should work fine on most cases. Regards, Tomeu > Sascha > > -- > http://sascha.silbe.org/ > http://www.infra-silbe.de/ > > _______________________________________________ > Sugar-devel mailing list > Sugar-devel@lists.sugarlabs.org > http://lists.sugarlabs.org/listinfo/sugar-devel > > _______________________________________________ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel