On Mon, Aug 30, 2010 at 09:11, Tomeu Vizoso <to...@sugarlabs.org> wrote: > 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.
First try at it, let's see what says upstream: https://bugzilla.gnome.org/show_bug.cgi?id=628302 Regards, Tomeu > 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