From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julien Lepiller Subject: Re: Outdated po files Date: Tue, 24 Sep 2019 11:03:14 +0200 Message-ID: <939EC8F0-7271-4A51-BC37-329BF0C5841D@lepiller.eu> References: <34B3D239-7CC8-407F-AFC8-DC832C8A079C@lepiller.eu> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:51249) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iCgj9-0000sT-Py for help-guix@gnu.org; Tue, 24 Sep 2019 05:03:20 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iCgj8-0004z6-Pi for help-guix@gnu.org; Tue, 24 Sep 2019 05:03:19 -0400 Received: from lepiller.eu ([2a00:5884:8208::1]:56232) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1iCgj8-0004yQ-FH for help-guix@gnu.org; Tue, 24 Sep 2019 05:03:18 -0400 In-Reply-To: List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: Konrad Hinsen , help-guix@gnu.org Le 23 septembre 2019 19:46:26 GMT+02:00, Konrad Hinsen a =C3=A9crit : >Hi Julien, > >> This is not an error, but rather a warning=2E They are expected because >> their is one po file for two texinfo files, they cannot have the same >> number of entries=2E So the message is harmless, but I can't find an >> option to hide it specifically=2E > >Ah, thanks=2E I thought the po file problem was the reason for the error >that follows, but from your explanation it looks like this is just a >coincidence=2E However, it does look as if the error is related >to po files in some way: > >rm -f en@boldquot=2Egmo && >/gnu/store/6z2rl8vrbcghvwcjdcf740b8l2cgx25a-profile/bin/msgfmt -c >--statistics --verbose -o en@boldquot=2Egmo en@boldquot=2Epo >en@boldquot=2Epo:2848: format specifications in 'msgstr[0]' are not a >subset of those in 'msgid_plural' >en@boldquot=2Epo:2855: format specifications in 'msgstr[0]' are not a >subset of those in 'msgid_plural' >/gnu/store/6z2rl8vrbcghvwcjdcf740b8l2cgx25a-profile/bin/msgfmt: found 2 >fatal errors > en@boldquot=2Epo: 915 translated messages=2E > make[3]: *** [Makefile:201: en@boldquot=2Egmo] Error 1 >make[3]: Leaving directory '/home/hinsen/guix-from-source/guix/po/guix' > make[2]: *** [Makefile:238: stamp-po] Error 2 >make[2]: Leaving directory '/home/hinsen/guix-from-source/guix/po/guix' > make[1]: *** [Makefile:4865: check-recursive] Error 1 > make[1]: Leaving directory '/home/hinsen/guix-from-source/guix' > >Cheers, > Konrad I'm not sure what the issue is here=2E I've seen that before when I tried = to add a file to the list of translated sources, but it had an incorrect pl= ural form=2E Gettext thought there was a different number of placeholders, = but actually one of them is not a placeholder=2E