Received: (at 26247) by debbugs.gnu.org; 17 Oct 2023 07:46:28 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Oct 17 03:46:28 2023 Received: from localhost ([127.0.0.1]:58461 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qsema-0007AC-EM for submit <at> debbugs.gnu.org; Tue, 17 Oct 2023 03:46:28 -0400 Received: from mail-wm1-x335.google.com ([2a00:1450:4864:20::335]:39403) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <zimon.toutoune@HIDDEN>) id 1qsemN-00078E-QO for 26247 <at> debbugs.gnu.org; Tue, 17 Oct 2023 03:46:16 -0400 Received: by mail-wm1-x335.google.com with SMTP id 5b1f17b1804b1-406553f6976so17113835e9.1 for <26247 <at> debbugs.gnu.org>; Tue, 17 Oct 2023 00:45:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1697528745; x=1698133545; darn=debbugs.gnu.org; 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=dWoZUOYto2MIu7x2CV+XSaUqLs8AizU3i7m7rl2ku/g=; b=HzFaF3csk+rp+9x6XnOGwyJENCWvpbJGL+Bs73ZGoguzSe/YHQSXYjegrBXaIzQMXt wNJgBFsAXTToZl5nAFCeHNbdvyv9M+jTurADaK83xiRqRPQjjJc9twMmbIamyIppTDpv nqF3xtK4ZRAo46wrKWl9G3Yfq9LfxZJcq5FDXQqnaU3sFL0xD1xN3znuCOfV4D0Fiqm8 YVzrMm8RB3XSOICwUDM2otpMosYf/cGKLcOTYBNWI8Ia74G9nHgy2OAaO8+BcepDV9Dh vPnwNzrPL/496bDnIwPtjiPrptxnyXviwMQ/ENe2P6ItyQcS6t6hg41RmEOlE2IGNPM4 KqMQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697528745; x=1698133545; 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=dWoZUOYto2MIu7x2CV+XSaUqLs8AizU3i7m7rl2ku/g=; b=vvGViabbHqodeALfzH0uYPx6Kuci4Bgp7INddyth5U8UH+fb7SkWOs/Kx/3sg4Uthp rLtUeW3TgDMNIO9dNsHPVVOmFtbcp2xdSZnS36SZkspvh3ZnIH6Zlj2s8IlsqaZaxg2r Yh8NacyocsrBXL0FP+h1ykSLeQOv5SuT8BNMkUsPh12iwUxpDGw+tulj1bqqUwYl1TXu TFXsMKqw52bGIKhiBHC420wVDTb+QCtX1x/D5CLHgNMxjfsaIun/AVyt0yxRqE2pcYOK 8LCFNjSApj24Njmabvb/55eDUCvs4OUN9pT14xbdBR5Fg2U0S5SBSFCNLES6fsIgfCnV BSCA== X-Gm-Message-State: AOJu0Yz5jyt59pN28qvUvmb1LiceD49QxyiDsKoMofddpgz6isU/6Dqg kME7F5GY7BRf6vOG7P52B6Reb5LHrh0= X-Google-Smtp-Source: AGHT+IF/cGhHfCHRTYAiwrOOHyWMUSUeJShdqLfrnU6cqI9OQAeejzS23mg/LydX0MAc7bBvblyGsA== X-Received: by 2002:adf:a112:0:b0:32d:a860:324e with SMTP id o18-20020adfa112000000b0032da860324emr1162604wro.3.1697528744764; Tue, 17 Oct 2023 00:45:44 -0700 (PDT) Received: from lili ([2a01:e0a:59b:9120:65d2:2476:f637:db1e]) by smtp.gmail.com with ESMTPSA id b11-20020a5d4d8b000000b00323330edbc7sm1054511wru.20.2023.10.17.00.45.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 17 Oct 2023 00:45:44 -0700 (PDT) From: Simon Tournier <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> <868rlqtmsu.fsf@HIDDEN> Date: Tue, 17 Oct 2023 01:48:40 +0200 In-Reply-To: <868rlqtmsu.fsf@HIDDEN> (zimoun's message of "Sat, 08 Oct 2022 16:25:21 +0200") Message-ID: <86edhup1rb.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.1 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hi, It is about this old bug#26247: https://issues.guix.gnu.org/issue/26247 Content analysis details: (1.1 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (zimon.toutoune[at]gmail.com) -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2a00:1450:4864:20:0:0:0:335 listed in] [list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 1.1 DATE_IN_PAST_06_12 Date: is 6 to 12 hours before Received: date 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: 0.1 (/) Hi, It is about this old bug#26247: https://issues.guix.gnu.org/issue/26247 On Sat, 08 Oct 2022 at 16:25, zimoun <zimon.toutoune@HIDDEN> wrote: > On Fri, 11 Dec 2020 at 14:26, Miguel =C3=81ngel Arruga Vivas <rosen644835= @gmail.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]. The issue is still not fixed in Guix. --8<---------------cut here---------------start------------->8--- $ guix time-machine --commit=3Db437896e87a51cc610388d4c462893652dd773e6 -- = challenge guix --substitute-urls=3D"https://ci.guix.gnu.org https://bordeau= x.guix.gnu.org" /gnu/store/0znvqzij8lvf4lv7xxs126wxzgmx0zsw-guix-1.4.0-13.e863274 contents = differ: no local build for '/gnu/store/0znvqzij8lvf4lv7xxs126wxzgmx0zsw-guix-1.4.= 0-13.e863274' https://ci.guix.gnu.org/nar/lzip/0znvqzij8lvf4lv7xxs126wxzgmx0zsw-guix-1.= 4.0-13.e863274: 1inv5ri4z35xz6cv9laiaf4nv9v9km7ggvbwcdhxpv5hkabsbjia https://bordeaux.guix.gnu.org/nar/lzip/0znvqzij8lvf4lv7xxs126wxzgmx0zsw-g= uix-1.4.0-13.e863274: 13njz5kn402g5larsbmbi25dx4w8azpbffqlkhyagc52hnbpqxaf differing files: [...] /share/locale/en@boldquot/LC_MESSAGES/guix-packages.mo /share/locale/en@boldquot/LC_MESSAGES/guix.mo /share/locale/en@quot/LC_MESSAGES/guix-packages.mo /share/locale/en@quot/LC_MESSAGES/guix.mo 1 store items were analyzed: - 0 (0.0%) were identical - 1 (100.0%) differed - 0 (0.0%) were inconclusive --8<---------------cut here---------------end--------------->8--- Cheers, simon
bug-guix@HIDDEN
:bug#26247
; Package guix
.
Full text available.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>
bug-guix@HIDDEN
:bug#26247
; Package guix
.
Full text available.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.
bug-guix@HIDDEN
:bug#26247
; Package guix
.
Full text available.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
bug-guix@HIDDEN
:bug#26247
; Package guix
.
Full text available.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.
bug-guix@HIDDEN
:bug#26247
; Package guix
.
Full text available.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" <ludo@gnu=2Eorg> 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 <zimon=2Etoutoune@gmail= =2Ecom> 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<---------------cut here---------------start-= ------------>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<---------------c= ut here---------------end--------------->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<---------------cut here---------------start------------->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<---------------cut here---------------end--------------->8---<br><= br>Ludo=E2=80=99=2E<br><br><br><br></pre></blockquote></div></body></html> ------YIZFI38RP3RPKLPZYBMF4D7MU7LQ2P--
bug-guix@HIDDEN
:bug#26247
; Package guix
.
Full text available.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.
bug-guix@HIDDEN
:bug#26247
; Package guix
.
Full text available.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
bug-guix@HIDDEN
:bug#26247
; Package guix
.
Full text available.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.
ludo@HIDDEN (Ludovic Courtès)
:bug-guix@HIDDEN
.
Full text available.bug-guix@HIDDEN
:bug#26247
; Package guix
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.