GNU bug report logs - #45675
Zip-based archives store timestamps

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: Miguel Ángel Arruga Vivas <rosen644835@HIDDEN>; dated Tue, 5 Jan 2021 13:11:02 UTC; Maintainer for guix is bug-guix@HIDDEN.

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


Received: (at submit) by debbugs.gnu.org; 5 Jan 2021 13:10:46 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jan 05 08:10:46 2021
Received: from localhost ([127.0.0.1]:41074 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1kwm6o-0002aw-C0
	for submit <at> debbugs.gnu.org; Tue, 05 Jan 2021 08:10:46 -0500
Received: from lists.gnu.org ([209.51.188.17]:35504)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <rosen644835@HIDDEN>) id 1kwm6m-0002ao-Hv
 for submit <at> debbugs.gnu.org; Tue, 05 Jan 2021 08:10:44 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:34176)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <rosen644835@HIDDEN>)
 id 1kwm6l-0001iS-Ku
 for bug-guix@HIDDEN; Tue, 05 Jan 2021 08:10:44 -0500
Received: from mail-wm1-x335.google.com ([2a00:1450:4864:20::335]:33382)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <rosen644835@HIDDEN>)
 id 1kwm6h-00050G-Tb
 for bug-guix@HIDDEN; Tue, 05 Jan 2021 08:10:43 -0500
Received: by mail-wm1-x335.google.com with SMTP id n16so1463432wmc.0
 for <bug-guix@HIDDEN>; Tue, 05 Jan 2021 05:10:39 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:subject:date:message-id:user-agent:mime-version;
 bh=q3p+v0ydj3YwPzN4NEbbfBWJzixi05yKl+2hfkargQs=;
 b=KgDvMy9qNTc7bq0jSBIsyFRH82Ak7b3ZRp7wCpymn2ypr7HjvHkplOYCqy/w/bgMWF
 K757BxRAedz5sBafKf3ROFbprelDJShVy5R2XEX+YI3zHeTK2wHge/ITbHtfTnJDhmKt
 XH9y8vdx86mDkHPHlxtzs5UvekiqOo6aCW7ubFESgoUJKtoeFCgu2N1ai7MIShShbJF3
 EsWjMgnlWev94lN0bJ0NYd8sDByv0qzxltOPCazSdYeHbiOTI7+ZdaHy1zizoY6IgGSm
 izeu4lUPErQtQFRklS7T6DxAZNrhLf3Hh4WaKcnpbeAkxwuqjnojmoYbHaTGXuSPl5Kk
 RicA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:subject:date:message-id:user-agent
 :mime-version;
 bh=q3p+v0ydj3YwPzN4NEbbfBWJzixi05yKl+2hfkargQs=;
 b=DSP1eXA8e6hnHJDVIWAcO4g+2Ej1nGGNjcJZAwlv1AT7HG/xNJQfeEcDsxw6eGix29
 O7gjyrOK+8GULWCOY1SASCtUsSoUIkzslQtRdYkMdHu1t6tKXrBHzZaBowdl0MfX2LaB
 UchGA76pP92uEPRtrf27eXHMUuqufEUqvs1/2poiiFYMiOn757qMX+90jxBl/t80Dr3D
 fz5fi+3g9Iw/SaEKahxMcQ6So9JosEDAagG8EPHLJe7oj8Cqd7tDgZKLAh3oiWxmOTGk
 VCTzyqt3DZ4MKMgD3v56EPfh9uYuqEk41z7DARJKr8ANJ4mq+6An9PJ+HF/1YplDhZ/I
 RHlA==
X-Gm-Message-State: AOAM532JxxN8BbhwUKLszbPKYec/+qhHj+BM2HDfWvfwgj3k4sS0Ee+s
 EzoooNeHdh2ozV0dma90bhhZ9uTZOuw=
X-Google-Smtp-Source: ABdhPJz+iXNDLJhRQba1kjCoVo8sjWFiIfp6nvTMAyvlRUtT2R10LHLmBFhWToNWTsAsr9PRODtQUQ==
X-Received: by 2002:a1c:1f54:: with SMTP id f81mr3475679wmf.44.1609852238574; 
 Tue, 05 Jan 2021 05:10:38 -0800 (PST)
Received: from unfall (36.193.158.146.dynamic.jazztel.es. [146.158.193.36])
 by smtp.gmail.com with ESMTPSA id k18sm105063653wrd.45.2021.01.05.05.10.37
 for <bug-guix@HIDDEN>
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 05 Jan 2021 05:10:38 -0800 (PST)
From: =?utf-8?Q?Miguel_=C3=81ngel_Arruga_Vivas?= <rosen644835@HIDDEN>
To: bug-guix@HIDDEN
Subject: Zip-based archives store timestamps
Date: Tue, 05 Jan 2021 14:10:37 +0100
Message-ID: <877dor34xe.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
Received-SPF: pass client-ip=2a00:1450:4864:20::335;
 envelope-from=rosen644835@HIDDEN; helo=mail-wm1-x335.google.com
X-Spam_score_int: -17
X-Spam_score: -1.8
X-Spam_bar: -
X-Spam_report: (-1.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
 FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001,
 RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.1 (-)
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: -2.1 (--)

A procedure like reset-gzip-timestamp should be useful for
reproducibility purposes, adapted to zip based archives as Smalltalk's
STAR or Java's JAR binary formats, as some or all of their contents are
generated usually at build time.

On the latest Zip specification[1], which only seem to be encumbered
regarding encryption, there is one header ID which could be used for
timestamp purposes (0x0020) but third party header IDs are allowed,
which include a "commonly used" 0x5455 timestamp.

[1] https://pkware.cachefly.net/webdocs/APPNOTE/APPNOTE-6.3.8.TXT




Acknowledgement sent to Miguel Ángel Arruga Vivas <rosen644835@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-guix@HIDDEN. Full text available.
Report forwarded to bug-guix@HIDDEN:
bug#45675; 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: Tue, 5 Jan 2021 13:15:02 UTC

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