From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julien Lepiller Subject: Re: What's up with the .texi files always "changing"? Date: Thu, 20 Dec 2018 09:48:22 +0100 Message-ID: References: <87mup37vgq.fsf@dustycloud.org> <87bm5gsjqh.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:50784) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gZu0Z-00019F-Ru for guix-devel@gnu.org; Thu, 20 Dec 2018 03:48:44 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gZu0Z-0001jk-3s for guix-devel@gnu.org; Thu, 20 Dec 2018 03:48:43 -0500 In-Reply-To: <87bm5gsjqh.fsf@gnu.org> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: =?ISO-8859-1?Q?Ludovic_Court=E8s?= , Christopher Lemmer Webber Cc: Guix Devel Just add them to =2Egitignore would hide the issue=2E As long as we don't f= orget to commit the texi files along with uodates to the po files, it's fin= e=2E Another solution would be to find a way to be able to generate them comple= tely, so we don't need to add them to git=2E The issue is that the autotool= s don't like that: they refuse to work if the texi files are not present, w= hich would be the case for fresh checkouts=2E I'd prefer this kind of solut= ion though=2E Note that =2Epo files are also updated after a fresh make on a clean check= out, but maybe less often than the translated manuals=2E Le 20 d=C3=A9cembre 2018 09:08:54 GMT+01:00, "Ludovic Court=C3=A8s" a =C3=A9crit : >Hello, > >Christopher Lemmer Webber skribis: > >> Changes not staged for commit: >> (use "git add =2E=2E=2E" to update what will be committed) >> (use "git checkout -- =2E=2E=2E" to discard changes in working >directory) >> >> modified: doc/contributing=2Ede=2Etexi >> modified: doc/contributing=2Efr=2Etexi >> modified: doc/guix=2Ede=2Etexi >> modified: doc/guix=2Efr=2Etexi >> >> Why does this keep happening? If these are autogenerated, why are >they >> committed into git? If they aren't autogenerated, why are they >changing? > >They are automatically updated, but not actually =E2=80=9Cgenerated=E2=80= =9D: fellow >hackers like Julien worked hard to write these translations=2E :-) > >However it seems that updates are triggered too often, presumably since >commit 7565d40e1e583b35148088bcf79760b9f95f91d9=2E > >Julien, any idea how we could improve on this? > >Thanks, >Ludo=E2=80=99=2E