[Sugar-devel] New dependency on gnome-keyring-daemon (was: Re: [RELEASE] sugar-0.89.5)

Tomeu Vizoso tomeu at sugarlabs.org
Mon Aug 30 06:36:16 EDT 2010


On Mon, Aug 30, 2010 at 09:11, Tomeu Vizoso <tomeu at sugarlabs.org> wrote:
> On Sat, Aug 28, 2010 at 11:58, Sascha Silbe
> <sascha-ml-reply-to-2010-2 at 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 at lists.sugarlabs.org
>> http://lists.sugarlabs.org/listinfo/sugar-devel
>>
>>
>


More information about the Sugar-devel mailing list