Re: Cannot build guix from git due to .po file errors

2020-03-29 Thread Ludovic Courtès
Marius Bakke  skribis:

> Marius Bakke  writes:
>
>> Ludovic Courtès  writes:
>>
>>> Hi Vagrant,
>>>
>>> Vagrant Cascadian  skribis:
>>>
 e...@boldquot.po:4591: format specifications in 'msgstr[0]' are not a
 subset of those in 'msgid_plural'
 /gnu/store/p50cw1g05g566bkbr6ylcibqffhha8w4-profile/bin/msgfmt: found 1
 fatal error
>>>
>>> What’s the message on that line?
>>
>> The message is:
>>
>> msgstr[0] "The following ~*machine will be deployed:~%"
>>
>> ...from (guix scripts deploy).
>
> So this is the same issue as .
>
> I went ahead and applied the same workaround in
> 388b432cea4ae2bb9bf4b044026b7764ab002e1e.

I see, thanks!



Re: Cannot build guix from git due to .po file errors

2020-03-28 Thread Marius Bakke
Marius Bakke  writes:

> Ludovic Courtès  writes:
>
>> Hi Vagrant,
>>
>> Vagrant Cascadian  skribis:
>>
>>> e...@boldquot.po:4591: format specifications in 'msgstr[0]' are not a
>>> subset of those in 'msgid_plural'
>>> /gnu/store/p50cw1g05g566bkbr6ylcibqffhha8w4-profile/bin/msgfmt: found 1
>>> fatal error
>>
>> What’s the message on that line?
>
> The message is:
>
> msgstr[0] "The following ~*machine will be deployed:~%"
>
> ...from (guix scripts deploy).

So this is the same issue as .

I went ahead and applied the same workaround in
388b432cea4ae2bb9bf4b044026b7764ab002e1e.


signature.asc
Description: PGP signature


Re: Cannot build guix from git due to .po file errors

2020-03-28 Thread Marius Bakke
Ludovic Courtès  writes:

> Hi Vagrant,
>
> Vagrant Cascadian  skribis:
>
>> e...@boldquot.po:4591: format specifications in 'msgstr[0]' are not a
>> subset of those in 'msgid_plural'
>> /gnu/store/p50cw1g05g566bkbr6ylcibqffhha8w4-profile/bin/msgfmt: found 1
>> fatal error
>
> What’s the message on that line?

The message is:

msgstr[0] "The following ~*machine will be deployed:~%"

...from (guix scripts deploy).


signature.asc
Description: PGP signature


Re: Cannot build guix from git due to .po file errors

2020-03-26 Thread Ludovic Courtès
Hi Vagrant,

Vagrant Cascadian  skribis:

> e...@boldquot.po:4591: format specifications in 'msgstr[0]' are not a
> subset of those in 'msgid_plural'
> /gnu/store/p50cw1g05g566bkbr6ylcibqffhha8w4-profile/bin/msgfmt: found 1
> fatal error

What’s the message on that line?

I haven’t hit the problem yet, probably simply because I haven’t tried
rebuilding the PO files.

Thanks,
Ludo’.



Re: Cannot build guix from git due to .po file errors

2020-03-25 Thread Danny Milosavljevic
Hi Vagrant,

a workaround that I like to use is

  make SUBDIRS=

It will get rid of the "po" subdir rule.

(I'm not saying that that's the correct fix or anything)


pgpqnBJQ9fbag.pgp
Description: OpenPGP digital signature


Cannot build guix from git due to .po file errors

2020-03-25 Thread Vagrant Cascadian
I haven't been able to build guix from a local checkout lately:

$ git describe --match=v'*'
v1.0.1-13415-g0557618dbe
$ git clean -dfx
$ guix environment --pure guix
[env]$ ./bootstrap && ./configure --localstatedir=/var && make -j4 check
++ find po/doc -type f -name 'guix-manual*.po'
...
make[4]: Leaving directory '/home/vagrant/src/guix-workspace/po/guix'
rm -f e...@quot.gmo &&
/gnu/store/p50cw1g05g566bkbr6ylcibqffhha8w4-profile/bin/msgfmt -c
--statistics --verbose -o e...@quot.gmo e...@quot.po
make[5]: Leaving directory '/home/vagrant/src/guix-workspace/po/guix'
make[4]: Leaving directory '/home/vagrant/src/guix-workspace/po/guix'
rm -f e...@boldquot.gmo &&
/gnu/store/p50cw1g05g566bkbr6ylcibqffhha8w4-profile/bin/msgfmt -c
--statistics --verbose -o e...@boldquot.gmo e...@boldquot.po
e...@quot.po:4573: format specifications in 'msgstr[0]' are not a subset
of those in 'msgid_plural'
/gnu/store/p50cw1g05g566bkbr6ylcibqffhha8w4-profile/bin/msgfmt: found 1
fatal error
e...@quot.po: 938 translated messages.
make[3]: *** [Makefile:202: e...@quot.gmo] Error 1
make[3]: *** Waiting for unfinished jobs
e...@boldquot.po:4591: format specifications in 'msgstr[0]' are not a
subset of those in 'msgid_plural'
/gnu/store/p50cw1g05g566bkbr6ylcibqffhha8w4-profile/bin/msgfmt: found 1
fatal error
e...@boldquot.po: 938 translated messages.
make[3]: *** [Makefile:202: e...@boldquot.gmo] Error 1
make[3]: Leaving directory '/home/vagrant/src/guix-workspace/po/guix'
make[2]: *** [Makefile:239: stamp-po] Error 2
make[2]: Leaving directory '/home/vagrant/src/guix-workspace/po/guix'
make[1]: *** [Makefile:4904: check-recursive] Error 1
make[1]: Leaving directory '/home/vagrant/src/guix-workspace'
make: *** [Makefile:5372: check] Error 2


This has been several days at least, haven't tried to bisect the
issue... I've heard that some people can't reproduce it...

"guix pull" from the same commit works fine, but obviously takes a lot
more CPU and human cycles to run guix pull every change I want to test.


live well,
  vagrant


signature.asc
Description: PGP signature