[Dextrose] [SoaS] Missing gettext dependency needed for localised activities

Gary Martin garycmartin at googlemail.com
Sat Sep 18 10:01:52 EDT 2010


On 18 Sep 2010, at 10:52, "pbrobinson at gmail.com" <pbrobinson at gmail.com> wrote:

> On Fri, Sep 17, 2010 at 9:57 PM, Gary C Martin
> <garycmartin at googlemail.com> wrote:
>> Hi Folks,
>> 
>> Just wanted to email this ticket out and make sure the gettext package makes it into the Soas and Dextrose distros. Without it none of the activity po files will be built at bundle install time, thus failing to create the locale directory binary .mo files. Without this, activity translations will not work. This appears to be a break going back to at least Soas Mirabelle.
> 
> Yep, it was dropped in Mirabelle because it pulled in horrific
> dependencies and when I asked about it I was told it was historical
> and that all the Activities should be pre-generating the translations
> and that they shouldn't generated on local install.

Ouch, that is news to me, no wonder activity localization is broken. Can you point me to the thread/ticket/wiki with that discussion? Including the binary .mo locale files in the source and/or .xo bundles is, to the best of my knowledge, not the usual workflow for activity releases.

FWIW: when I yum installed gettext in Dextrose, it was just 2-3Mb I think, didn't pull in anything else other than gettext. Mirabelle was 5-6Mb and did pull in a few extra dependencies. 

--Gary

> Peter
> _______________________________________________
> SoaS mailing list
> SoaS at lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/soas


More information about the Dextrose mailing list