GNU bug report logs - #26247
Gettext introduces timestamps in .mo files

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix; Reported by: ludo@HIDDEN (Ludovic Courtès); dated Fri, 24 Mar 2017 22:55:01 UTC; Maintainer for guix is bug-guix@HIDDEN.

Message received at 26247 <at> debbugs.gnu.org:


Received: (at 26247) by debbugs.gnu.org; 8 Oct 2022 15:16:53 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Oct 08 11:16:53 2022
Received: from localhost ([127.0.0.1]:41191 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ohBZN-00041O-0B
	for submit <at> debbugs.gnu.org; Sat, 08 Oct 2022 11:16:53 -0400
Received: from mail-wr1-f53.google.com ([209.85.221.53]:47040)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <zimon.toutoune@HIDDEN>) id 1ohBZJ-00040V-US
 for 26247 <at> debbugs.gnu.org; Sat, 08 Oct 2022 11:16:50 -0400
Received: by mail-wr1-f53.google.com with SMTP id bk15so11094031wrb.13
 for <26247 <at> debbugs.gnu.org>; Sat, 08 Oct 2022 08:16:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=content-transfer-encoding:mime-version:user-agent:message-id
 :in-reply-to:date:references:subject:cc:to:from:from:to:cc:subject
 :date:message-id:reply-to;
 bh=E4u6ARcqeRbxHKgSeBREFA9laVcXGr+gaulHbhwiXN8=;
 b=Tv5eyST8DbQHSqorurmZbEMiIJ8n61jOAcDK1c8eKwgR2KKGkrA9nQ6WIRKgIs4XMI
 AbP0Qlmh8zqvImTfypV4l0AAl+hVNpgJi+gl8UrNNo9csNQv77ITROujpDMrabHeOMBr
 xjhcWf5588UG2xdUjdrcehnOwLFWTSAwV5sbBs5CGLHcN44CVYTGrblO4eXVpKykWMN2
 W/sSVWjRZqz0v0kpnwi9b0ndwEU2Tkq9gfjq6+pHcr8A1mIYUEu873qE5f4h0ArpkUmV
 OeqmD21rLoEt0lRGCGA67mml/P3MtwPqJAVqJWxKMUosFqi00YTvtCCYfmP5JHnyRZG7
 DWeA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=content-transfer-encoding:mime-version:user-agent:message-id
 :in-reply-to:date:references:subject:cc:to:from:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=E4u6ARcqeRbxHKgSeBREFA9laVcXGr+gaulHbhwiXN8=;
 b=lKFQS1caNjapZuqkRxAoi2Yc8YMzi5rGKqLa5euYniaG1GKv0TRSzA0rknzYpg1Cur
 lOTim54hy3JQ+k/nsbsJLKzr7+bTpJnUjlvTqokbj6rOVQV0HqvI2xrn3D3o83Tq8aSE
 vGarAPgdgAksUdfCvWrN05MkSLj80gF7fwUDNDllpah2t/3wjBvsnTXtvQdekDLEt4PJ
 Wlb0MV3RWstvb4GZDTcGsHu9uhFRcuMfU0OOb7YrdamweLa4POYSC448caWnEJtc8lGC
 /wWch1Hdfq0RpCAy6gK5WeUfsE8biNqsjmPWksd+x86BpuxB7qsPCS/+dzZwCvtW1w81
 zFyA==
X-Gm-Message-State: ACrzQf3freozCqJlB7yi9OXzAB5vjCxgFbDR55vh5M2yTq97lsBIaqWF
 sj0nfrPH8YQr9nl/8mk4Iws6161KRkU=
X-Google-Smtp-Source: AMsMyM4T8uN9tqoZWtgCKuDgGI1oil71XYI25jzY8uQKBNEaDQqjxezUw9qM+vCLX6vCLadY+u9Zsw==
X-Received: by 2002:a5d:5a8f:0:b0:22f:9396:4908 with SMTP id
 bp15-20020a5d5a8f000000b0022f93964908mr1584400wrb.273.1665242204396; 
 Sat, 08 Oct 2022 08:16:44 -0700 (PDT)
Received: from lili ([2a01:e0a:59b:9120:65d2:2476:f637:db1e])
 by smtp.gmail.com with ESMTPSA id
 r17-20020a05600c459100b003b4a68645e9sm11026179wmo.34.2022.10.08.08.16.43
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sat, 08 Oct 2022 08:16:43 -0700 (PDT)
From: zimoun <zimon.toutoune@HIDDEN>
To: Miguel =?utf-8?Q?=C3=81ngel?= Arruga Vivas <rosen644835@HIDDEN>
Subject: Re: bug#26247: Gettext introduces timestamps in .mo files
References: <8760iyxp3t.fsf@HIDDEN> <865z5luzxx.fsf@HIDDEN>
 <87v9djgox5.fsf@HIDDEN>
 <EB5BE5DC-EF6C-4311-9A07-B2A06E71E65A@HIDDEN>
 <87blfbdka0.fsf@HIDDEN> <875z58fp8e.fsf@HIDDEN>
Date: Sat, 08 Oct 2022 16:25:21 +0200
In-Reply-To: <875z58fp8e.fsf@HIDDEN> ("Miguel =?utf-8?Q?=C3=81ngel?=
 Arruga Vivas"'s message of "Fri, 11 Dec 2020 14:26:25 +0100")
Message-ID: <868rlqtmsu.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 26247
Cc: Ludovic =?utf-8?Q?Court=C3=A8s?= <ludo@HIDDEN>,
 Julien Lepiller <julien@HIDDEN>, 26247 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi Miguel,

It is about an old patch [2] and on old message from Dec. 2020.

On Fri, 11 Dec 2020 at 14:26, Miguel =C3=81ngel Arruga Vivas <rosen644835@g=
mail.com> wrote:

> This bug has already been reported upstream[1] and probably I'll push it
> as soon as I have more test cases prepared and receive a brief review,
> but I can prepare a patch for previous versions if it's needed too.
>
> Best regards,
> Miguel
>
> [1] https://savannah.gnu.org/bugs/?59658

Are commits 4343ca8ba5b02c8fe09e5bd681abbc0440ab8b08 and following the
ones mentioned here?

Well, I am not sure to understand if it had been fixed upstream [1].


Cheers,
simon

2: <http://issues.guix.gnu.org/issue/26247>




Information forwarded to bug-guix@HIDDEN:
bug#26247; Package guix. Full text available.

Message received at 26247 <at> debbugs.gnu.org:


Received: (at 26247) by debbugs.gnu.org; 14 Dec 2020 09:09:41 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Dec 14 04:09:41 2020
Received: from localhost ([127.0.0.1]:51047 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1kojrR-0005QJ-9M
	for submit <at> debbugs.gnu.org; Mon, 14 Dec 2020 04:09:41 -0500
Received: from eggs.gnu.org ([209.51.188.92]:58892)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1kojrP-0005Q6-Cz
 for 26247 <at> debbugs.gnu.org; Mon, 14 Dec 2020 04:09:39 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e]:48853)
 by eggs.gnu.org with esmtp (Exim 4.90_1)
 (envelope-from <ludo@HIDDEN>)
 id 1kojrJ-0007v6-4r; Mon, 14 Dec 2020 04:09:33 -0500
Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=38364 helo=ribbon)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <ludo@HIDDEN>)
 id 1kojrI-0002dV-IP; Mon, 14 Dec 2020 04:09:33 -0500
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: Miguel =?utf-8?Q?=C3=81ngel?= Arruga Vivas <rosen644835@HIDDEN>
Subject: Re: bug#26247: Gettext introduces timestamps in .mo files
References: <8760iyxp3t.fsf@HIDDEN> <865z5luzxx.fsf@HIDDEN>
 <87v9djgox5.fsf@HIDDEN>
 <EB5BE5DC-EF6C-4311-9A07-B2A06E71E65A@HIDDEN>
 <87blfbdka0.fsf@HIDDEN> <875z58fp8e.fsf@HIDDEN>
X-URL: http://www.fdn.fr/~lcourtes/
X-Revolutionary-Date: 24 Frimaire an 229 de la =?utf-8?Q?R=C3=A9volution?=
X-PGP-Key-ID: 0x090B11993D9AEBB5
X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc
X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4  0CFB 090B 1199 3D9A EBB5
X-OS: x86_64-pc-linux-gnu
Date: Mon, 14 Dec 2020 10:09:30 +0100
In-Reply-To: <875z58fp8e.fsf@HIDDEN> ("Miguel =?utf-8?Q?=C3=81ngel?=
 Arruga Vivas"'s message of "Fri, 11 Dec 2020 14:26:25 +0100")
Message-ID: <87sg88wy7p.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 26247
Cc: Julien Lepiller <julien@HIDDEN>, 26247 <at> debbugs.gnu.org,
 zimoun <zimon.toutoune@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Hi Miguel,

Miguel =C3=81ngel Arruga Vivas <rosen644835@HIDDEN> skribis:

> Ludovic Court=C3=A8s <ludo@HIDDEN> writes:
>
>> Julien Lepiller <julien@HIDDEN> skribis:
>>
>>> So it's not gettext itself, but our build system that generates the
>>> en@quote and en@boldquote files. Do we really need them? If so, we
>>> should find a way to generate them reproducibly.
>>
>> They=E2=80=99re generated automatically by the gettext Makefilery that w=
e use,
>> so I don=E2=80=99t think there=E2=80=99s much we can do?
>
> The issue isn't on those files but on POT generation.  Currently
> xgettext doesn't honor SOURCE_DATE_EPOCH to fill POT-Creation-Date,
> which is used to fill PO-Revision-Date for auto-generated po files.
> These files are included into tarballs generated by make dist, therefore
> its date is already fixed, but they aren't present on our git tree---for
> obvious reasons.

OK.

> This bug has already been reported upstream[1] and probably I'll push it
> as soon as I have more test cases prepared and receive a brief review,
> but I can prepare a patch for previous versions if it's needed too.

[...]

> [1] https://savannah.gnu.org/bugs/?59658

Thanks for getting to the bottom of this and for preparing a patch
upstream!

In =E2=80=98core-updates=E2=80=99, we could either wait for the next Gettex=
t release or
apply your patch in the meantime.

Ludo=E2=80=99.




Information forwarded to bug-guix@HIDDEN:
bug#26247; Package guix. Full text available.

Message received at 26247 <at> debbugs.gnu.org:


Received: (at 26247) by debbugs.gnu.org; 11 Dec 2020 13:26:38 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Dec 11 08:26:38 2020
Received: from localhost ([127.0.0.1]:40500 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1kniRS-00008k-1x
	for submit <at> debbugs.gnu.org; Fri, 11 Dec 2020 08:26:38 -0500
Received: from mail-wm1-f48.google.com ([209.85.128.48]:36438)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <rosen644835@HIDDEN>) id 1kniRP-00008U-1T
 for 26247 <at> debbugs.gnu.org; Fri, 11 Dec 2020 08:26:36 -0500
Received: by mail-wm1-f48.google.com with SMTP id y23so8599652wmi.1
 for <26247 <at> debbugs.gnu.org>; Fri, 11 Dec 2020 05:26:34 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:references:date:in-reply-to:message-id
 :user-agent:mime-version:content-transfer-encoding;
 bh=EXpWaVRJL0WvL381KyswUmVxuTy1f9y/qpxWFoYBaVQ=;
 b=YJmcX+4CF8A1wVTQP6SEoIho9hf6j+VGGX9JwzUmZpT2qFOIyz5uJiVUx7aSpJGJNM
 4ucx2rh9SwO5T4BlLy3/2NKVLOfiroPLT9rN8a06/G1ZcpLg8kG6lG3x4LlwO6fBKpDw
 pykIBpWaKstKVQ0emLNvgC0JYAZmgYLsYD24jZf05HBytHerRpb2NHCEmMy9wV/2MIwV
 /S/lE8fG82R83a9STZpWMwtE4UCZzadwu05Hwwioy1Di3wHJy5xf4V8TcJv4sPbUYJl8
 9hk7KEdklv4dTm6zBS8DUUVhB2hFHxcxUZwX8AtCOqCPyW6llC4qvl3Moxv9HFqp+INw
 +4OA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to
 :message-id:user-agent:mime-version:content-transfer-encoding;
 bh=EXpWaVRJL0WvL381KyswUmVxuTy1f9y/qpxWFoYBaVQ=;
 b=BpUhy8YRC0FOSC6sU+/q3aj14Lo6EipjKxPOUjOlW/qQgeYLrfseN6tF1uBRANYy5E
 Yu+mIoZaNx5T4KuxXhscVHH1cmySIJp4Fb7PDcBvohUF6PsZIKBw5PRL5xcZol3f6cx8
 dRGow8ZxG8X/agtfyg/07ilQZdx+OU1FiiaqeCHzq2tACVh50ysNRDwaMFkBqyme0RJa
 XGvr078n5kmoQjvBgcLKv0Eu5HsjkXXaYf2vLA4VhQU3y3fi+xd7Cf+3v5X57+kEM2qh
 8ZCFYmWbwYZTfMnJOzVv4B18YRvVz2zn3oY6WJkcUaQUOpV3guHxXlaG7Eo7dh9DAC86
 goUA==
X-Gm-Message-State: AOAM533GFgJ8a8yYqwVS6NedoSyyvJr13D0Y8w+o22Wao2ZILfkUyUsD
 TfpyNknuwvnrVmufLhGuftA=
X-Google-Smtp-Source: ABdhPJzWV8qmzUpG6boBCjY+/Xjc0CsKiD9YvubCY+GfO/NnqVqu0/FO1PvZ5O72ZK2tggaM5gvHwg==
X-Received: by 2002:a1c:7e11:: with SMTP id z17mr13219547wmc.83.1607693189209; 
 Fri, 11 Dec 2020 05:26:29 -0800 (PST)
Received: from unfall (36.193.158.146.dynamic.jazztel.es. [146.158.193.36])
 by smtp.gmail.com with ESMTPSA id u26sm14786291wmm.24.2020.12.11.05.26.28
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Fri, 11 Dec 2020 05:26:28 -0800 (PST)
From: =?utf-8?Q?Miguel_=C3=81ngel_Arruga_Vivas?= <rosen644835@HIDDEN>
To: Ludovic =?utf-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
Subject: Re: bug#26247: Gettext introduces timestamps in .mo files
References: <8760iyxp3t.fsf@HIDDEN> <865z5luzxx.fsf@HIDDEN>
 <87v9djgox5.fsf@HIDDEN>
 <EB5BE5DC-EF6C-4311-9A07-B2A06E71E65A@HIDDEN>
 <87blfbdka0.fsf@HIDDEN>
Date: Fri, 11 Dec 2020 14:26:25 +0100
In-Reply-To: <87blfbdka0.fsf@HIDDEN> ("Ludovic =?utf-8?Q?Court=C3=A8s=22'?=
 =?utf-8?Q?s?= message of "Thu, 03 Dec 2020 15:41:27 +0100")
Message-ID: <875z58fp8e.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.2 (/)
X-Debbugs-Envelope-To: 26247
Cc: Julien Lepiller <julien@HIDDEN>, 26247 <at> debbugs.gnu.org,
 zimoun <zimon.toutoune@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.8 (/)

Hi!

Ludovic Court=C3=A8s <ludo@HIDDEN> writes:

> Julien Lepiller <julien@HIDDEN> skribis:
>
>> So it's not gettext itself, but our build system that generates the
>> en@quote and en@boldquote files. Do we really need them? If so, we
>> should find a way to generate them reproducibly.
>
> They=E2=80=99re generated automatically by the gettext Makefilery that we=
 use,
> so I don=E2=80=99t think there=E2=80=99s much we can do?

The issue isn't on those files but on POT generation.  Currently
xgettext doesn't honor SOURCE_DATE_EPOCH to fill POT-Creation-Date,
which is used to fill PO-Revision-Date for auto-generated po files.
These files are included into tarballs generated by make dist, therefore
its date is already fixed, but they aren't present on our git tree---for
obvious reasons.

This bug has already been reported upstream[1] and probably I'll push it
as soon as I have more test cases prepared and receive a brief review,
but I can prepare a patch for previous versions if it's needed too.

Best regards,
Miguel

[1] https://savannah.gnu.org/bugs/?59658




Information forwarded to bug-guix@HIDDEN:
bug#26247; Package guix. Full text available.

Message received at 26247 <at> debbugs.gnu.org:


Received: (at 26247) by debbugs.gnu.org; 3 Dec 2020 14:41:38 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Dec 03 09:41:38 2020
Received: from localhost ([127.0.0.1]:39019 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1kkpne-0000jx-8u
	for submit <at> debbugs.gnu.org; Thu, 03 Dec 2020 09:41:38 -0500
Received: from eggs.gnu.org ([209.51.188.92]:51136)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1kkpnc-0000jl-PN
 for 26247 <at> debbugs.gnu.org; Thu, 03 Dec 2020 09:41:37 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e]:44431)
 by eggs.gnu.org with esmtp (Exim 4.90_1)
 (envelope-from <ludo@HIDDEN>)
 id 1kkpnW-0003EZ-Dp; Thu, 03 Dec 2020 09:41:30 -0500
Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=50556 helo=ribbon)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <ludo@HIDDEN>)
 id 1kkpnV-0008JF-VP; Thu, 03 Dec 2020 09:41:30 -0500
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: Julien Lepiller <julien@HIDDEN>
Subject: Re: bug#26247: Gettext introduces timestamps in .mo files
References: <8760iyxp3t.fsf@HIDDEN> <865z5luzxx.fsf@HIDDEN>
 <87v9djgox5.fsf@HIDDEN>
 <EB5BE5DC-EF6C-4311-9A07-B2A06E71E65A@HIDDEN>
X-URL: http://www.fdn.fr/~lcourtes/
X-Revolutionary-Date: 13 Frimaire an 229 de la =?utf-8?Q?R=C3=A9volution?=
X-PGP-Key-ID: 0x090B11993D9AEBB5
X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc
X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4  0CFB 090B 1199 3D9A EBB5
X-OS: x86_64-pc-linux-gnu
Date: Thu, 03 Dec 2020 15:41:27 +0100
In-Reply-To: <EB5BE5DC-EF6C-4311-9A07-B2A06E71E65A@HIDDEN> (Julien
 Lepiller's message of "Thu, 03 Dec 2020 07:07:16 -0500")
Message-ID: <87blfbdka0.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 26247
Cc: 26247 <at> debbugs.gnu.org, zimoun <zimon.toutoune@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Julien Lepiller <julien@HIDDEN> skribis:

> So it's not gettext itself, but our build system that generates the en@qu=
ote and en@boldquote files. Do we really need them? If so, we should find a=
 way to generate them reproducibly.

They=E2=80=99re generated automatically by the gettext Makefilery that we u=
se,
so I don=E2=80=99t think there=E2=80=99s much we can do?

We could remove them from =E2=80=98LINGUAS=E2=80=99, but we=E2=80=99d be lo=
sing something,
wouldn=E2=80=99t we?

Ludo=E2=80=99.




Information forwarded to bug-guix@HIDDEN:
bug#26247; Package guix. Full text available.

Message received at 26247 <at> debbugs.gnu.org:


Received: (at 26247) by debbugs.gnu.org; 3 Dec 2020 12:07:36 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Dec 03 07:07:36 2020
Received: from localhost ([127.0.0.1]:38774 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1kknOZ-0007NB-FP
	for submit <at> debbugs.gnu.org; Thu, 03 Dec 2020 07:07:35 -0500
Received: from lepiller.eu ([89.234.186.109]:56280)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <julien@HIDDEN>) id 1kknOW-0007N0-Oo
 for 26247 <at> debbugs.gnu.org; Thu, 03 Dec 2020 07:07:33 -0500
Received: from lepiller.eu (localhost [127.0.0.1])
 by lepiller.eu (OpenSMTPD) with ESMTP id 76d5a666;
 Thu, 3 Dec 2020 12:07:30 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=lepiller.eu; h=date
 :in-reply-to:references:mime-version:content-type
 :content-transfer-encoding:subject:to:cc:from:message-id; s=
 dkim; bh=rBfBaCbucoLbNEa9dQRrMQlstWw0jWg7w5YCN/+EIRY=; b=h4peQKS
 AOfhbDLCm4gAV/+aJguI5Xfc06FD0k/JOV7bH7Kr7q1/sv9hgmlx6XwYEywT5Q7y
 FxjosqybR9Ys2lJHp5LzCl5wD+yDSD7NyQMhUsT/CX9QWxMfQopQLnFflRUjxZDl
 f+k7c6Yvea22EioLwoHtHksADj6SHj28LkDFJji5C8Gs01t2JErxzNy4/KFuXGGr
 G/lmu0ZF43vIl1lB1EOPwDPpqGLPugwX5Ni4NijjYmqe9IBlR9dvp+XEWT1WP5bz
 CPwFt55rEOFByPrmn54GrlaHqwNdmgE71jVG61f3ueYnmbFq6grpDJ52fg82090V
 OIn2gDt26GzU2RQ==
Received: by lepiller.eu (OpenSMTPD) with ESMTPSA id ac972a89
 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); 
 Thu, 3 Dec 2020 12:07:29 +0000 (UTC)
Date: Thu, 03 Dec 2020 07:07:16 -0500
User-Agent: K-9 Mail for Android
In-Reply-To: <87v9djgox5.fsf@HIDDEN>
References: <8760iyxp3t.fsf@HIDDEN> <865z5luzxx.fsf@HIDDEN>
 <87v9djgox5.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/alternative;
 boundary="----YIZFI38RP3RPKLPZYBMF4D7MU7LQ2P"
Content-Transfer-Encoding: 7bit
Subject: Re: bug#26247: Gettext introduces timestamps in .mo files
To: =?ISO-8859-1?Q?Ludovic_Court=E8s?= <ludo@HIDDEN>,
 zimoun <zimon.toutoune@HIDDEN>
From: Julien Lepiller <julien@HIDDEN>
Message-ID: <EB5BE5DC-EF6C-4311-9A07-B2A06E71E65A@HIDDEN>
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 26247
Cc: 26247 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

------YIZFI38RP3RPKLPZYBMF4D7MU7LQ2P
Content-Type: text/plain;
 charset=utf-8
Content-Transfer-Encoding: quoted-printable

So it's not gettext itself, but our build system that generates the en@quot=
e and en@boldquote files=2E Do we really need them? If so, we should find a=
 way to generate them reproducibly=2E

Le 3 d=C3=A9cembre 2020 05:32:54 GMT-05:00, "Ludovic Court=C3=A8s" <ludo@g=
nu=2Eorg> a =C3=A9crit :
>Hi Simon,
>
>zimoun <zimon=2Etoutoune@gmail=2Ecom> skribis:
>
>> On Fri, 24 Mar 2017 at 23:54, ludo@gnu=2Eorg (Ludovic Court=C3=A8s) wro=
te:
>>
>>> Gettext 0=2E19=2E8=2E1 (current core-updates,
>>> 77ab6983a19ef307558ab2607920158d6bb94ba8) introduces timestamps in
>=2Emo
>>> file, without honoring SOURCE_DATE_EPOCH, which leads to
>>> non-reproducible builds (for example =E2=80=98guix=E2=80=99)=2E
>>
>> Is it still relevant?  Since Gettext is now at 0=2E20=2E1=2E  How can I
>> reproduce the issue?
>
>I still see this:
>
>--8<---------------cut here---------------start------------->8---
>$ guix challenge guix --substitute-urls=3D"https://ci=2Eguix=2Egnu=2Eorg
>https://bayfront=2Eguix=2Egnu=2Eorg"
>updating substitutes from 'https://bayfront=2Eguix=2Egnu=2Eorg'=2E=2E=2E =
100=2E0%
>/gnu/store/babcmx68gkfxwzr3rmccan88dqjiqzb4-guix-1=2E2=2E0-3=2E35a32fe
>contents differ:
>no local build for
>'/gnu/store/babcmx68gkfxwzr3rmccan88dqjiqzb4-guix-1=2E2=2E0-3=2E35a32fe'
>https://ci=2Eguix=2Egnu=2Eorg/nar/lzip/babcmx68gkfxwzr3rmccan88dqjiqzb4-g=
uix-1=2E2=2E0-3=2E35a32fe:
>13wvxga668grzs0p6sp0ghvdiy96nc9w71vs11djjkypsaf7wpw1
>https://bayfront=2Eguix=2Egnu=2Eorg/nar/lzip/babcmx68gkfxwzr3rmccan88dqji=
qzb4-guix-1=2E2=2E0-3=2E35a32fe:
>1rpwil9h2whjd9dbwpikxn8prkg924nhljglwj9yjijh578nlfr8
>  differing files:
>    /share/locale/en@quot/LC_MESSAGES/guix=2Emo
>    /share/locale/en@quot/LC_MESSAGES/guix-packages=2Emo
>    /share/locale/en@boldquot/LC_MESSAGES/guix=2Emo
>    /share/locale/en@boldquot/LC_MESSAGES/guix-packages=2Emo
>    /share/info/guix-cookbook=2Ede=2Einfo=2Egz
>    /lib/guile/3=2E0/site-ccache/guix/workers=2Ego
>    /lib/guile/3=2E0/site-ccache/guix/ui=2Ego
>    /lib/guile/3=2E0/site-ccache/guix/swh=2Ego
>    /lib/guile/3=2E0/site-ccache/guix/svn-download=2Ego
>[=E2=80=A6]
>--8<---------------cut here---------------end--------------->8---
>
>=E2=80=98--diff=3Ddiffoscope=E2=80=99 is not an option here because it ta=
kes too long
>looking at all the =2Ego files=E2=80=A6
>
>A focused diff shows this:
>
>--8<---------------cut here---------------start------------->8---
>$ diffoscope --exclude-directory-metadata=3Dyes
>/tmp/{t1,t2}/share/locale/en@quot/
>--- /tmp/t1/share/locale/en@quot/
>+++ /tmp/t2/share/locale/en@quot/
>=E2=94=82   --- /tmp/t1/share/locale/en@quot/LC_MESSAGES
>=E2=94=9C=E2=94=80=E2=94=80 +++ /tmp/t2/share/locale/en@quot/LC_MESSAGES
>=E2=94=82 =E2=94=82   --- /tmp/t1/share/locale/en@quot/LC_MESSAGES/guix-p=
ackages=2Emo
>=E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 +++ /tmp/t2/share/locale/en@quot/LC=
_MESSAGES/guix-packages=2Emo
>=E2=94=82 =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 msgunfmt {}
>=E2=94=82 =E2=94=82 =E2=94=82 @@ -1,12 +1,12 @@
>=E2=94=82 =E2=94=82 =E2=94=82  msgid ""
>=E2=94=82 =E2=94=82 =E2=94=82  msgstr ""
>=E2=94=82 =E2=94=82 =E2=94=82  "Project-Id-Version: guix 1=2E2=2E0-3=2E35=
a32fe\n"
>=E2=94=82 =E2=94=82 =E2=94=82  "Report-Msgid-Bugs-To: bug-guix@gnu=2Eorg\=
n"
>=E2=94=82 =E2=94=82 =E2=94=82 -"PO-Revision-Date: 2020-11-29 18:33+0000\n=
"
>=E2=94=82 =E2=94=82 =E2=94=82 +"PO-Revision-Date: 2020-12-02 10:10+0000\n=
"
>=E2=94=82 =E2=94=82 =E2=94=82  "Last-Translator: Automatically generated\=
n"
>=E2=94=82 =E2=94=82 =E2=94=82  "Language-Team: none\n"
>=E2=94=82 =E2=94=82 =E2=94=82  "Language: en@quot\n"
>=E2=94=82 =E2=94=82 =E2=94=82  "MIME-Version: 1=2E0\n"
>=E2=94=82 =E2=94=82 =E2=94=82  "Content-Type: text/plain; charset=3DUTF-8=
\n"
>=E2=94=82 =E2=94=82 =E2=94=82  "Content-Transfer-Encoding: 8bit\n"
>=E2=94=82 =E2=94=82 =E2=94=82  "Plural-Forms: nplurals=3D2; plural=3D(n !=
=3D 1);\n"
>=E2=94=82 =E2=94=82   --- /tmp/t1/share/locale/en@quot/LC_MESSAGES/guix=
=2Emo
>=E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 +++ /tmp/t2/share/locale/en@quot/LC=
_MESSAGES/guix=2Emo
>=E2=94=82 =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 msgunfmt {}
>=E2=94=82 =E2=94=82 =E2=94=82 @@ -1,12 +1,12 @@
>=E2=94=82 =E2=94=82 =E2=94=82  msgid ""
>=E2=94=82 =E2=94=82 =E2=94=82  msgstr ""
>=E2=94=82 =E2=94=82 =E2=94=82  "Project-Id-Version: guix 1=2E2=2E0-3=2E35=
a32fe\n"
>=E2=94=82 =E2=94=82 =E2=94=82  "Report-Msgid-Bugs-To: bug-guix@gnu=2Eorg\=
n"
>=E2=94=82 =E2=94=82 =E2=94=82 -"PO-Revision-Date: 2020-11-29 18:33+0000\n=
"
>=E2=94=82 =E2=94=82 =E2=94=82 +"PO-Revision-Date: 2020-12-02 10:10+0000\n=
"
>=E2=94=82 =E2=94=82 =E2=94=82  "Last-Translator: Automatically generated\=
n"
>=E2=94=82 =E2=94=82 =E2=94=82  "Language-Team: none\n"
>=E2=94=82 =E2=94=82 =E2=94=82  "Language: en@quot\n"
>=E2=94=82 =E2=94=82 =E2=94=82  "MIME-Version: 1=2E0\n"
>=E2=94=82 =E2=94=82 =E2=94=82  "Content-Type: text/plain; charset=3DUTF-8=
\n"
>=E2=94=82 =E2=94=82 =E2=94=82  "Content-Transfer-Encoding: 8bit\n"
>=E2=94=82 =E2=94=82 =E2=94=82  "Plural-Forms: nplurals=3D2; plural=3D(n !=
=3D 1);\n"
>--8<---------------cut here---------------end--------------->8---
>
>Ludo=E2=80=99=2E

------YIZFI38RP3RPKLPZYBMF4D7MU7LQ2P
Content-Type: text/html;
 charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body>So it's not gettext itself, but our build system t=
hat generates the en@quote and en@boldquote files=2E Do we really need them=
? If so, we should find a way to generate them reproducibly=2E<br><br><div =
class=3D"gmail_quote">Le 3 d=C3=A9cembre 2020 05:32:54 GMT-05:00, "Ludovic =
Court=C3=A8s" &lt;ludo@gnu=2Eorg&gt; a =C3=A9crit :<blockquote class=3D"gma=
il_quote" style=3D"margin: 0pt 0pt 0pt 0=2E8ex; border-left: 1px solid rgb(=
204, 204, 204); padding-left: 1ex;">
<pre class=3D"k9mail">Hi Simon,<br><br>zimoun &lt;zimon=2Etoutoune@gmail=
=2Ecom&gt; skribis:<br><br><blockquote class=3D"gmail_quote" style=3D"margi=
n: 0pt 0pt 1ex 0=2E8ex; border-left: 1px solid #729fcf; padding-left: 1ex;"=
> On Fri, 24 Mar 2017 at 23:54, ludo@gnu=2Eorg (Ludovic Court=C3=A8s) wrote=
:<br><br><blockquote class=3D"gmail_quote" style=3D"margin: 0pt 0pt 1ex 0=
=2E8ex; border-left: 1px solid #ad7fa8; padding-left: 1ex;">Gettext 0=2E19=
=2E8=2E1 (current core-updates,<br>77ab6983a19ef307558ab2607920158d6bb94ba8=
) introduces timestamps in =2Emo<br>file, without honoring SOURCE_DATE_EPOC=
H, which leads to<br>non-reproducible builds (for example =E2=80=98guix=E2=
=80=99)=2E<br></blockquote><br> Is it still relevant?  Since Gettext is now=
 at 0=2E20=2E1=2E  How can I<br> reproduce the issue?<br></blockquote><br>I=
 still see this:<br><br>--8&lt;---------------cut here---------------start-=
------------&gt;8---<br>$ guix challenge guix --substitute-urls=3D"https://=
ci=2Eguix=2Egnu=2Eorg <a href=3D"https://bayfront=2Eguix=2Egnu=2Eorg">https=
://bayfront=2Eguix=2Egnu=2Eorg</a>"<br>updating substitutes from 'https://b=
ayfront=2Eguix=2Egnu=2Eorg'=2E=2E=2E 100=2E0%<br>/gnu/store/babcmx68gkfxwzr=
3rmccan88dqjiqzb4-guix-1=2E2=2E0-3=2E35a32fe contents differ:<br>  no local=
 build for '/gnu/store/babcmx68gkfxwzr3rmccan88dqjiqzb4-guix-1=2E2=2E0-3=2E=
35a32fe'<br>  <a href=3D"https://ci=2Eguix=2Egnu=2Eorg/nar/lzip/babcmx68gkf=
xwzr3rmccan88dqjiqzb4-guix-1=2E2=2E0-3=2E35a32fe:">https://ci=2Eguix=2Egnu=
=2Eorg/nar/lzip/babcmx68gkfxwzr3rmccan88dqjiqzb4-guix-1=2E2=2E0-3=2E35a32fe=
:</a> 13wvxga668grzs0p6sp0ghvdiy96nc9w71vs11djjkypsaf7wpw1<br>  <a href=3D"=
https://bayfront=2Eguix=2Egnu=2Eorg/nar/lzip/babcmx68gkfxwzr3rmccan88dqjiqz=
b4-guix-1=2E2=2E0-3=2E35a32fe:">https://bayfront=2Eguix=2Egnu=2Eorg/nar/lzi=
p/babcmx68gkfxwzr3rmccan88dqjiqzb4-guix-1=2E2=2E0-3=2E35a32fe:</a> 1rpwil9h=
2whjd9dbwpikxn8prkg924nhljglwj9yjijh578nlfr8<br>  differing files:<br>    /=
share/locale/en@quot/LC_MESSAGES/guix=2Emo<br>    /share/locale/en@quot/LC_=
MESSAGES/guix-packages=2Emo<br>    /share/locale/en@boldquot/LC_MESSAGES/gu=
ix=2Emo<br>    /share/locale/en@boldquot/LC_MESSAGES/guix-packages=2Emo<br>=
    /share/info/guix-cookbook=2Ede=2Einfo=2Egz<br>    /lib/guile/3=2E0/site=
-ccache/guix/workers=2Ego<br>    /lib/guile/3=2E0/site-ccache/guix/ui=2Ego<=
br>    /lib/guile/3=2E0/site-ccache/guix/swh=2Ego<br>    /lib/guile/3=2E0/s=
ite-ccache/guix/svn-download=2Ego<br>[=E2=80=A6]<br>--8&lt;---------------c=
ut here---------------end---------------&gt;8---<br><br>=E2=80=98--diff=3Dd=
iffoscope=E2=80=99 is not an option here because it takes too long<br>looki=
ng at all the =2Ego files=E2=80=A6<br><br>A focused diff shows this:<br><br=
>--8&lt;---------------cut here---------------start-------------&gt;8---<br=
>$ diffoscope --exclude-directory-metadata=3Dyes /tmp/{t1,t2}/share/locale/=
en@quot/<br>--- /tmp/t1/share/locale/en@quot/<br>+++ /tmp/t2/share/locale/e=
n@quot/<br>=E2=94=82   --- /tmp/t1/share/locale/en@quot/LC_MESSAGES<br>=E2=
=94=9C=E2=94=80=E2=94=80 +++ /tmp/t2/share/locale/en@quot/LC_MESSAGES<br>=
=E2=94=82 =E2=94=82   --- /tmp/t1/share/locale/en@quot/LC_MESSAGES/guix-pac=
kages=2Emo<br>=E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 +++ /tmp/t2/share/local=
e/en@quot/LC_MESSAGES/guix-packages=2Emo<br>=E2=94=82 =E2=94=82 =E2=94=9C=
=E2=94=80=E2=94=80 msgunfmt {}<br>=E2=94=82 =E2=94=82 =E2=94=82 @@ -1,12 +1=
,12 @@<br>=E2=94=82 =E2=94=82 =E2=94=82  msgid ""<br>=E2=94=82 =E2=94=82 =
=E2=94=82  msgstr ""<br>=E2=94=82 =E2=94=82 =E2=94=82  "Project-Id-Version:=
 guix 1=2E2=2E0-3=2E35a32fe\n"<br>=E2=94=82 =E2=94=82 =E2=94=82  "Report-Ms=
gid-Bugs-To: bug-guix@gnu=2Eorg\n"<br>=E2=94=82 =E2=94=82 =E2=94=82 -"PO-Re=
vision-Date: 2020-11-29 18:33+0000\n"<br>=E2=94=82 =E2=94=82 =E2=94=82 +"PO=
-Revision-Date: 2020-12-02 10:10+0000\n"<br>=E2=94=82 =E2=94=82 =E2=94=82  =
"Last-Translator: Automatically generated\n"<br>=E2=94=82 =E2=94=82 =E2=94=
=82  "Language-Team: none\n"<br>=E2=94=82 =E2=94=82 =E2=94=82  "Language: e=
n@quot\n"<br>=E2=94=82 =E2=94=82 =E2=94=82  "MIME-Version: 1=2E0\n"<br>=E2=
=94=82 =E2=94=82 =E2=94=82  "Content-Type: text/plain; charset=3DUTF-8\n"<b=
r>=E2=94=82 =E2=94=82 =E2=94=82  "Content-Transfer-Encoding: 8bit\n"<br>=E2=
=94=82 =E2=94=82 =E2=94=82  "Plural-Forms: nplurals=3D2; plural=3D(n !=3D 1=
);\n"<br>=E2=94=82 =E2=94=82   --- /tmp/t1/share/locale/en@quot/LC_MESSAGES=
/guix=2Emo<br>=E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 +++ /tmp/t2/share/local=
e/en@quot/LC_MESSAGES/guix=2Emo<br>=E2=94=82 =E2=94=82 =E2=94=9C=E2=94=80=
=E2=94=80 msgunfmt {}<br>=E2=94=82 =E2=94=82 =E2=94=82 @@ -1,12 +1,12 @@<br=
>=E2=94=82 =E2=94=82 =E2=94=82  msgid ""<br>=E2=94=82 =E2=94=82 =E2=94=82  =
msgstr ""<br>=E2=94=82 =E2=94=82 =E2=94=82  "Project-Id-Version: guix 1=2E2=
=2E0-3=2E35a32fe\n"<br>=E2=94=82 =E2=94=82 =E2=94=82  "Report-Msgid-Bugs-To=
: bug-guix@gnu=2Eorg\n"<br>=E2=94=82 =E2=94=82 =E2=94=82 -"PO-Revision-Date=
: 2020-11-29 18:33+0000\n"<br>=E2=94=82 =E2=94=82 =E2=94=82 +"PO-Revision-D=
ate: 2020-12-02 10:10+0000\n"<br>=E2=94=82 =E2=94=82 =E2=94=82  "Last-Trans=
lator: Automatically generated\n"<br>=E2=94=82 =E2=94=82 =E2=94=82  "Langua=
ge-Team: none\n"<br>=E2=94=82 =E2=94=82 =E2=94=82  "Language: en@quot\n"<br=
>=E2=94=82 =E2=94=82 =E2=94=82  "MIME-Version: 1=2E0\n"<br>=E2=94=82 =E2=94=
=82 =E2=94=82  "Content-Type: text/plain; charset=3DUTF-8\n"<br>=E2=94=82 =
=E2=94=82 =E2=94=82  "Content-Transfer-Encoding: 8bit\n"<br>=E2=94=82 =E2=
=94=82 =E2=94=82  "Plural-Forms: nplurals=3D2; plural=3D(n !=3D 1);\n"<br>-=
-8&lt;---------------cut here---------------end---------------&gt;8---<br><=
br>Ludo=E2=80=99=2E<br><br><br><br></pre></blockquote></div></body></html>
------YIZFI38RP3RPKLPZYBMF4D7MU7LQ2P--




Information forwarded to bug-guix@HIDDEN:
bug#26247; Package guix. Full text available.

Message received at 26247 <at> debbugs.gnu.org:


Received: (at 26247) by debbugs.gnu.org; 3 Dec 2020 10:33:04 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Dec 03 05:33:04 2020
Received: from localhost ([127.0.0.1]:38527 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1kklv5-0002iV-PS
	for submit <at> debbugs.gnu.org; Thu, 03 Dec 2020 05:33:04 -0500
Received: from eggs.gnu.org ([209.51.188.92]:50702)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1kklv5-0002hz-16
 for 26247 <at> debbugs.gnu.org; Thu, 03 Dec 2020 05:33:03 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e]:40867)
 by eggs.gnu.org with esmtp (Exim 4.90_1)
 (envelope-from <ludo@HIDDEN>)
 id 1kkluy-0002ay-My; Thu, 03 Dec 2020 05:32:57 -0500
Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=49258 helo=ribbon)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <ludo@HIDDEN>)
 id 1kkluy-0004y2-7G; Thu, 03 Dec 2020 05:32:56 -0500
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: zimoun <zimon.toutoune@HIDDEN>
Subject: Re: bug#26247: Gettext introduces timestamps in .mo files
References: <8760iyxp3t.fsf@HIDDEN> <865z5luzxx.fsf@HIDDEN>
X-URL: http://www.fdn.fr/~lcourtes/
X-Revolutionary-Date: 13 Frimaire an 229 de la =?utf-8?Q?R=C3=A9volution?=
X-PGP-Key-ID: 0x090B11993D9AEBB5
X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc
X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4  0CFB 090B 1199 3D9A EBB5
X-OS: x86_64-pc-linux-gnu
Date: Thu, 03 Dec 2020 11:32:54 +0100
In-Reply-To: <865z5luzxx.fsf@HIDDEN> (zimoun's message of "Tue, 01 Dec 2020
 19:46:34 +0100")
Message-ID: <87v9djgox5.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 26247
Cc: 26247 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Hi Simon,

zimoun <zimon.toutoune@HIDDEN> skribis:

> On Fri, 24 Mar 2017 at 23:54, ludo@HIDDEN (Ludovic Court=C3=A8s) wrote:
>
>> Gettext 0.19.8.1 (current core-updates,
>> 77ab6983a19ef307558ab2607920158d6bb94ba8) introduces timestamps in .mo
>> file, without honoring SOURCE_DATE_EPOCH, which leads to
>> non-reproducible builds (for example =E2=80=98guix=E2=80=99).
>
> Is it still relevant?  Since Gettext is now at 0.20.1.  How can I
> reproduce the issue?

I still see this:

--8<---------------cut here---------------start------------->8---
$ guix challenge guix --substitute-urls=3D"https://ci.guix.gnu.org https://=
bayfront.guix.gnu.org"
updating substitutes from 'https://bayfront.guix.gnu.org'... 100.0%
/gnu/store/babcmx68gkfxwzr3rmccan88dqjiqzb4-guix-1.2.0-3.35a32fe contents d=
iffer:
  no local build for '/gnu/store/babcmx68gkfxwzr3rmccan88dqjiqzb4-guix-1.2.=
0-3.35a32fe'
  https://ci.guix.gnu.org/nar/lzip/babcmx68gkfxwzr3rmccan88dqjiqzb4-guix-1.=
2.0-3.35a32fe: 13wvxga668grzs0p6sp0ghvdiy96nc9w71vs11djjkypsaf7wpw1
  https://bayfront.guix.gnu.org/nar/lzip/babcmx68gkfxwzr3rmccan88dqjiqzb4-g=
uix-1.2.0-3.35a32fe: 1rpwil9h2whjd9dbwpikxn8prkg924nhljglwj9yjijh578nlfr8
  differing files:
    /share/locale/en@quot/LC_MESSAGES/guix.mo
    /share/locale/en@quot/LC_MESSAGES/guix-packages.mo
    /share/locale/en@boldquot/LC_MESSAGES/guix.mo
    /share/locale/en@boldquot/LC_MESSAGES/guix-packages.mo
    /share/info/guix-cookbook.de.info.gz
    /lib/guile/3.0/site-ccache/guix/workers.go
    /lib/guile/3.0/site-ccache/guix/ui.go
    /lib/guile/3.0/site-ccache/guix/swh.go
    /lib/guile/3.0/site-ccache/guix/svn-download.go
[=E2=80=A6]
--8<---------------cut here---------------end--------------->8---

=E2=80=98--diff=3Ddiffoscope=E2=80=99 is not an option here because it take=
s too long
looking at all the .go files=E2=80=A6

A focused diff shows this:

--8<---------------cut here---------------start------------->8---
$ diffoscope --exclude-directory-metadata=3Dyes /tmp/{t1,t2}/share/locale/e=
n@quot/
--- /tmp/t1/share/locale/en@quot/
+++ /tmp/t2/share/locale/en@quot/
=E2=94=82   --- /tmp/t1/share/locale/en@quot/LC_MESSAGES
=E2=94=9C=E2=94=80=E2=94=80 +++ /tmp/t2/share/locale/en@quot/LC_MESSAGES
=E2=94=82 =E2=94=82   --- /tmp/t1/share/locale/en@quot/LC_MESSAGES/guix-pac=
kages.mo
=E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 +++ /tmp/t2/share/locale/en@quot/LC_M=
ESSAGES/guix-packages.mo
=E2=94=82 =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 msgunfmt {}
=E2=94=82 =E2=94=82 =E2=94=82 @@ -1,12 +1,12 @@
=E2=94=82 =E2=94=82 =E2=94=82  msgid ""
=E2=94=82 =E2=94=82 =E2=94=82  msgstr ""
=E2=94=82 =E2=94=82 =E2=94=82  "Project-Id-Version: guix 1.2.0-3.35a32fe\n"
=E2=94=82 =E2=94=82 =E2=94=82  "Report-Msgid-Bugs-To: bug-guix@HIDDEN\n"
=E2=94=82 =E2=94=82 =E2=94=82 -"PO-Revision-Date: 2020-11-29 18:33+0000\n"
=E2=94=82 =E2=94=82 =E2=94=82 +"PO-Revision-Date: 2020-12-02 10:10+0000\n"
=E2=94=82 =E2=94=82 =E2=94=82  "Last-Translator: Automatically generated\n"
=E2=94=82 =E2=94=82 =E2=94=82  "Language-Team: none\n"
=E2=94=82 =E2=94=82 =E2=94=82  "Language: en@quot\n"
=E2=94=82 =E2=94=82 =E2=94=82  "MIME-Version: 1.0\n"
=E2=94=82 =E2=94=82 =E2=94=82  "Content-Type: text/plain; charset=3DUTF-8\n"
=E2=94=82 =E2=94=82 =E2=94=82  "Content-Transfer-Encoding: 8bit\n"
=E2=94=82 =E2=94=82 =E2=94=82  "Plural-Forms: nplurals=3D2; plural=3D(n !=
=3D 1);\n"
=E2=94=82 =E2=94=82   --- /tmp/t1/share/locale/en@quot/LC_MESSAGES/guix.mo
=E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 +++ /tmp/t2/share/locale/en@quot/LC_M=
ESSAGES/guix.mo
=E2=94=82 =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 msgunfmt {}
=E2=94=82 =E2=94=82 =E2=94=82 @@ -1,12 +1,12 @@
=E2=94=82 =E2=94=82 =E2=94=82  msgid ""
=E2=94=82 =E2=94=82 =E2=94=82  msgstr ""
=E2=94=82 =E2=94=82 =E2=94=82  "Project-Id-Version: guix 1.2.0-3.35a32fe\n"
=E2=94=82 =E2=94=82 =E2=94=82  "Report-Msgid-Bugs-To: bug-guix@HIDDEN\n"
=E2=94=82 =E2=94=82 =E2=94=82 -"PO-Revision-Date: 2020-11-29 18:33+0000\n"
=E2=94=82 =E2=94=82 =E2=94=82 +"PO-Revision-Date: 2020-12-02 10:10+0000\n"
=E2=94=82 =E2=94=82 =E2=94=82  "Last-Translator: Automatically generated\n"
=E2=94=82 =E2=94=82 =E2=94=82  "Language-Team: none\n"
=E2=94=82 =E2=94=82 =E2=94=82  "Language: en@quot\n"
=E2=94=82 =E2=94=82 =E2=94=82  "MIME-Version: 1.0\n"
=E2=94=82 =E2=94=82 =E2=94=82  "Content-Type: text/plain; charset=3DUTF-8\n"
=E2=94=82 =E2=94=82 =E2=94=82  "Content-Transfer-Encoding: 8bit\n"
=E2=94=82 =E2=94=82 =E2=94=82  "Plural-Forms: nplurals=3D2; plural=3D(n !=
=3D 1);\n"
--8<---------------cut here---------------end--------------->8---

Ludo=E2=80=99.




Information forwarded to bug-guix@HIDDEN:
bug#26247; Package guix. Full text available.

Message received at 26247 <at> debbugs.gnu.org:


Received: (at 26247) by debbugs.gnu.org; 1 Dec 2020 18:57:15 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Dec 01 13:57:15 2020
Received: from localhost ([127.0.0.1]:33285 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1kkApu-0007H3-UK
	for submit <at> debbugs.gnu.org; Tue, 01 Dec 2020 13:57:15 -0500
Received: from mail-wr1-f53.google.com ([209.85.221.53]:36121)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <zimon.toutoune@HIDDEN>) id 1kkApr-0007Gf-30
 for 26247 <at> debbugs.gnu.org; Tue, 01 Dec 2020 13:57:13 -0500
Received: by mail-wr1-f53.google.com with SMTP id z7so4357439wrn.3
 for <26247 <at> debbugs.gnu.org>; Tue, 01 Dec 2020 10:57:10 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:references:date:in-reply-to:message-id
 :user-agent:mime-version:content-transfer-encoding;
 bh=OtYdQXbSaTZOhKWOUYlJBJy+yKwD6FvkdExdlDtsQ5s=;
 b=gL2HJclXnQDBZPetGVw/suXFk6gSmVNL9oqsgyhdOZsT33YJq5/pYXIb/2TrI7zz+W
 iU2xLK/EUlJOGTMedIKghZ2OxPoJ4skJ/vLrT0wfXOAZLlakiSd5/uF7TofPhbeN7bQf
 wdw4akbfguqg24CrN+fJ3yiEaOCQZzSx+99x/vIAc3MULaSRrDnSSL8kWt8zOdeKOeqv
 RG67o4/epTEwRVUrup/9EeVEy+yj16UEuIiKQKpNg16zT3Q/EQZSTUnJB9wixs1q+JqI
 TtVmoEPrVoMGwGwh0q7LCxiNzYvu/1Lr1QH3jxqG3YzpUxaDrev8gclutZR2pkvT409q
 NpIw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to
 :message-id:user-agent:mime-version:content-transfer-encoding;
 bh=OtYdQXbSaTZOhKWOUYlJBJy+yKwD6FvkdExdlDtsQ5s=;
 b=ptfeufMkXjbOaz8I/uo7BmuYJJhB6kAXLiP/dUdKPPY7nBfAnhchN7QJsgK+COLnEf
 7XFPxts+VwXd3fXzE9HfA7KH5kdXtLpurTQlgnC5lckLhIwePVt0/ib9GloHINEpHheF
 QAYB3FHt8uy9Q0PB0//P+G1IVc1WQaplyKrZOPHfK58wecXdVUKhzLmbClyRB77hVTjm
 S80omPsGNLcTEGKzGsojEYQpEBwMSGz2oXHBFWtCmyl5pjqBe3ncnGL7Hsf7uxCTC+tf
 iYSRKRAJJts1CLomMhXVEhX+o5vSvseqn3iF92/K7zNL/B6lNgASSY4e9ocX7U0+5S3N
 +32w==
X-Gm-Message-State: AOAM531Mbv75PdAnKPI8hTUKyCKv/wVyD04+8fWdPg6lp+scOAvIbYCk
 aK2sILhTOqQSErqVSkQ/pRUnvh8ug86KQw==
X-Google-Smtp-Source: ABdhPJyHPDT/GxEMQKs00RiFbZCDH6S2PThlXmkUkEJaXLIQowZD5lwphNuqW9favxBhCNwtrc74xg==
X-Received: by 2002:a5d:4a84:: with SMTP id o4mr5827375wrq.57.1606849025232;
 Tue, 01 Dec 2020 10:57:05 -0800 (PST)
Received: from lili ([88.126.110.68])
 by smtp.gmail.com with ESMTPSA id r1sm646647wra.97.2020.12.01.10.57.04
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 01 Dec 2020 10:57:04 -0800 (PST)
From: zimoun <zimon.toutoune@HIDDEN>
To: ludo@HIDDEN (Ludovic =?utf-8?Q?Court=C3=A8s?=)
Subject: Re: bug#26247: Gettext introduces timestamps in .mo files
References: <8760iyxp3t.fsf@HIDDEN>
Date: Tue, 01 Dec 2020 19:46:34 +0100
In-Reply-To: <8760iyxp3t.fsf@HIDDEN> ("Ludovic =?utf-8?Q?Court=C3=A8s=22'?=
 =?utf-8?Q?s?= message of "Fri, 24 Mar 2017 23:54:30 +0100")
Message-ID: <865z5luzxx.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 26247
Cc: 26247 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi Ludo,

This old bug #26247 about timestamp in .mo files from Gettext is still
open:

   <http://issues.guix.gnu.org/issue/26247>

On Fri, 24 Mar 2017 at 23:54, ludo@HIDDEN (Ludovic Court=C3=A8s) wrote:

> Gettext 0.19.8.1 (current core-updates,
> 77ab6983a19ef307558ab2607920158d6bb94ba8) introduces timestamps in .mo
> file, without honoring SOURCE_DATE_EPOCH, which leads to
> non-reproducible builds (for example =E2=80=98guix=E2=80=99).

Is it still relevant?  Since Gettext is now at 0.20.1.  How can I
reproduce the issue?  Because the usual:

   guix build gettext --no-grafts --check

works fine.


Cheers,
simon




Information forwarded to bug-guix@HIDDEN:
bug#26247; Package guix. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 24 Mar 2017 22:54:48 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Mar 24 18:54:48 2017
Received: from localhost ([127.0.0.1]:42888 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1crY6a-0003nU-Dr
	for submit <at> debbugs.gnu.org; Fri, 24 Mar 2017 18:54:48 -0400
Received: from eggs.gnu.org ([208.118.235.92]:58054)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1crY6Y-0003nG-SH
 for submit <at> debbugs.gnu.org; Fri, 24 Mar 2017 18:54:47 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <ludo@HIDDEN>) id 1crY6S-00089v-JH
 for submit <at> debbugs.gnu.org; Fri, 24 Mar 2017 18:54:41 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD
 autolearn=disabled version=3.3.2
Received: from lists.gnu.org ([2001:4830:134:3::11]:58158)
 by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32)
 (Exim 4.71) (envelope-from <ludo@HIDDEN>) id 1crY6S-00089p-GG
 for submit <at> debbugs.gnu.org; Fri, 24 Mar 2017 18:54:40 -0400
Received: from eggs.gnu.org ([2001:4830:134:3::10]:49024)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <ludo@HIDDEN>) id 1crY6R-0007fs-DA
 for bug-guix@HIDDEN; Fri, 24 Mar 2017 18:54:40 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <ludo@HIDDEN>) id 1crY6M-00088y-IX
 for bug-guix@HIDDEN; Fri, 24 Mar 2017 18:54:39 -0400
Received: from fencepost.gnu.org ([2001:4830:134:3::e]:45856)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <ludo@HIDDEN>)
 id 1crY6M-00088u-FS
 for bug-guix@HIDDEN; Fri, 24 Mar 2017 18:54:34 -0400
Received: from reverse-83.fdn.fr ([80.67.176.83]:59422 helo=ribbon)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <ludo@HIDDEN>) id 1crY6L-0006wV-Q1
 for bug-guix@HIDDEN; Fri, 24 Mar 2017 18:54:34 -0400
From: ludo@HIDDEN (Ludovic =?utf-8?Q?Court=C3=A8s?=)
To: bug-guix@HIDDEN
Subject: Gettext introduces timestamps in .mo files
X-URL: http://www.fdn.fr/~lcourtes/
X-Revolutionary-Date: 4 Germinal an 225 de la =?utf-8?Q?R=C3=A9volution?=
X-PGP-Key-ID: 0x090B11993D9AEBB5
X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc
X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4  0CFB 090B 1199 3D9A EBB5
X-OS: x86_64-unknown-linux-gnu
Date: Fri, 24 Mar 2017 23:54:30 +0100
Message-ID: <8760iyxp3t.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x
X-Received-From: 2001:4830:134:3::11
X-Spam-Score: -5.0 (-----)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -5.0 (-----)

Gettext 0.19.8.1 (current core-updates,
77ab6983a19ef307558ab2607920158d6bb94ba8) introduces timestamps in .mo
file, without honoring SOURCE_DATE_EPOCH, which leads to
non-reproducible builds (for example =E2=80=98guix=E2=80=99).

Ludo=E2=80=99.




Acknowledgement sent to ludo@HIDDEN (Ludovic Courtès):
New bug report received and forwarded. Copy sent to bug-guix@HIDDEN. Full text available.
Report forwarded to bug-guix@HIDDEN:
bug#26247; Package guix. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sat, 8 Oct 2022 15:30:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.