[openstack-dev] [reno][i18n][barbican] msgmerge error on release notes build

Andreas Jaeger aj at suse.com
Fri Oct 28 17:45:34 UTC 2016


On 10/28/2016 06:41 PM, Andreas Jaeger wrote:
> On 10/28/2016 03:27 PM, Dave McCowan (dmccowan) wrote:
>> Hello Translations and Reno Team,
>>
>> I'm looking for help with a the Barbican release notes job.
>> In the last week, our release note gate job starting failing with the
>> following error.
>>
>> 2016-10-28 10:07:21.972504 | + resname=index
>> 2016-10-28 10:07:21.972567 | + msgmerge --silent -o
>> releasenotes/source/locale/zh_CN/LC_MESSAGES/index.po
>> releasenotes/source/locale/zh_CN/LC_MESSAGES/releasenotes.po
>> releasenotes/source/locale/index.pot
>> 2016-10-28 10:07:21.972767 |
>> /tmp/05-2d8c279a3bef4697b4ba9774c79c6263.sh: line 92: msgmerge: command
>> not found
>>
>> Here's an example patch: https://review.openstack.org/#/c/389875/
>>
>> There has been no merged change to the Barbican repo lately that seems
>> to be related to this.
>>
>> Seven days ago, our release notes worked and included a Chinese
>> translation.
>> Today, our gate is blocked for any patch that attempts to build release
>> notes.
>>
>> We're stumped. :-)
>
> Do you use a bindep.txt file (sorry, cannot check repo myself on the
> plane) to limit what you install?
>
> then add the following line to it that is essential since barbican is
> set up for translations:
>  gettext [test]
>
> If that is not the case, I'll do some more digging...


You have indeed a bindep file - and one that does not include that line. 
It's really needed...

I'll send a patch,
Andreas
-- 
  Andreas Jaeger aj@{suse.com,opensuse.org} Twitter: jaegerandi
   SUSE LINUX GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
    GF: Felix Imendörffer, Jane Smithard, Graham Norton,
        HRB 21284 (AG Nürnberg)
     GPG fingerprint = 93A3 365E CE47 B889 DF7F  FED1 389A 563C C272 A126




More information about the OpenStack-dev mailing list