GNU bug report logs - #72232
"make dist" is not reproducible

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: coreutils; Reported by: Bruno Haible <bruno@HIDDEN>; dated Sun, 21 Jul 2024 16:19:02 UTC; Maintainer for coreutils is bug-coreutils@HIDDEN.

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


Received: (at submit) by debbugs.gnu.org; 21 Jul 2024 16:18:20 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Jul 21 12:18:20 2024
Received: from localhost ([127.0.0.1]:55877 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sVZGO-0001Ym-5Q
	for submit <at> debbugs.gnu.org; Sun, 21 Jul 2024 12:18:20 -0400
Received: from lists.gnu.org ([209.51.188.17]:39772)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <bruno@HIDDEN>) id 1sVZGL-0001Ye-K5
 for submit <at> debbugs.gnu.org; Sun, 21 Jul 2024 12:18:18 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <bruno@HIDDEN>) id 1sVZGJ-0006gU-4h
 for bug-coreutils@HIDDEN; Sun, 21 Jul 2024 12:18:15 -0400
Received: from mo4-p00-ob.smtp.rzone.de ([81.169.146.219])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <bruno@HIDDEN>) id 1sVZGH-0001n4-4T
 for bug-coreutils@HIDDEN; Sun, 21 Jul 2024 12:18:14 -0400
ARC-Seal: i=1; a=rsa-sha256; t=1721578686; cv=none;
 d=strato.com; s=strato-dkim-0002;
 b=lQiA6TTwMQ+tHOF7kVw+TNKEeqDzJ/iKTprNzxqbPBVoUkee4ceSO6o/knsynokQk7
 E887W0d5e/Ewvz48wvQjWWF7VvELYsdlQPjOb59dFHczemgw2Zp65OVwu67GD4fvGL17
 ccmpItgjAX3yz+jI1E4VJ2VQAYgkXPIPiky85CMUE7BLZK1SJ7idTrtMA/EanQh7BYwW
 TnkC+ulKMyKd6xAynFPRnsM7kJkjvtwHLn/csOGTb1XZdUSMUKKsI8qPuNsy7yebqiB4
 4yw3DEkNDv5Mym8aSw6Ja6VoXqYDTsqhSvNcx7egeqtn3VXjgodYDWr9tkJRss4O3EHB
 yO1A==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; t=1721578686;
 s=strato-dkim-0002; d=strato.com;
 h=Message-ID:Date:Subject:Cc:To:From:Cc:Date:From:Subject:Sender;
 bh=ZfOv3WKNJAOzN/a+0wa6BYo8dmrnA4JwpBYnZqK1SZc=;
 b=NxZbg5HwpnooHnUsH91a4XFyL9p3LDe/paiayPKxa170tYMwFM7IUiO9AacsyZMqK+
 mvWWxlN/c7x8XAd3/jq0OLF4b/PHC34m9taW63FT0Pf9uxqZ/885aFPheQLey0Ure0cD
 b7AlSWPOkWFSOFCcCHRy1B3L8beKj0Lzboa2huZwWL8RW5xJSsjH6jLhktzs/Fs9Tn0O
 Arb/Ssw6zVIJ/LFne0wp33q2ukpqt+sO+E5DTlqgUlgPcihCQoUjCLBZCQJdN7IBP/PN
 HGFGstJq6ijM+nuoVpkTUjHXI8sfVtvaj4QlA/OqHCXrhpQAanRBfBzOpu/UY5qeP3r9
 QEPA==
ARC-Authentication-Results: i=1; strato.com;
    arc=none;
    dkim=none
X-RZG-CLASS-ID: mo00
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1721578686;
 s=strato-dkim-0002; d=clisp.org;
 h=Message-ID:Date:Subject:Cc:To:From:Cc:Date:From:Subject:Sender;
 bh=ZfOv3WKNJAOzN/a+0wa6BYo8dmrnA4JwpBYnZqK1SZc=;
 b=HB0h6pBHBH3N6FZVOfCGuf5/u69kC0s0nULBqQ1eCGGkUr4mcqTxRFSkcKNmFQmK6f
 30rZr20o1tFifhV8aqi7i3SO071I2LhX/juUOuKZfLXh79puT2n6spz9u4JVDRDQ+lzU
 kFQMaaMwrQsCVJs1fuZmvURf31NxrBRQIK3FSXGpVsSemOkx9sq8+hsBp9QQVRjY97gm
 5z0Di/lFIlY0Vjs6cYF4ccvTOSNgSPGbbpjHjZrxYKCIkDagSd2PO+kVQDmx7T+4FUzB
 3Lu/GEbN7N59O97lu+eTi92FWQInvKHqs2e6PzxQh0o0vAyS9GmdvSyMyuVLwcWoF4OR
 r1Cw==
DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; t=1721578686;
 s=strato-dkim-0003; d=clisp.org;
 h=Message-ID:Date:Subject:Cc:To:From:Cc:Date:From:Subject:Sender;
 bh=ZfOv3WKNJAOzN/a+0wa6BYo8dmrnA4JwpBYnZqK1SZc=;
 b=aPLidi5FTEFEGDLOm5Cj4IFig/BuyePh6yMeOGNANPChoDnUztNNIjxtiyq3frM0Ck
 Z9jksp/XmZkjwQCRDNBA==
X-RZG-AUTH: ":Ln4Re0+Ic/6oZXR1YgKryK8brlshOcZlIWs+iCP5vnk6shH0WWb0LN8XZoH94zq68+3cfpOejaAQLQQQx2f230GW7tdW2kDZtw=="
Received: from nimes.localnet by smtp.strato.de (RZmta 50.5.0 AUTH)
 with ESMTPSA id N0957e06LGI6MVh
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits))
 (Client did not present a certificate);
 Sun, 21 Jul 2024 18:18:06 +0200 (CEST)
From: Bruno Haible <bruno@HIDDEN>
To: bug-coreutils@HIDDEN
Subject: "make dist" is not reproducible
Date: Sun, 21 Jul 2024 18:18:06 +0200
Message-ID: <2739949.hTDNKPQEx9@nimes>
MIME-Version: 1.0
Content-Transfer-Encoding: 7Bit
Content-Type: text/plain; charset="us-ascii"
Received-SPF: none client-ip=81.169.146.219; envelope-from=bruno@HIDDEN;
 helo=mo4-p00-ob.smtp.rzone.de
X-Spam_score_int: -27
X-Spam_score: -2.8
X-Spam_bar: --
X-Spam_report: (-2.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,
 RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01,
 SPF_HELO_PASS=-0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: submit
Cc: Simon Josefsson <simon@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,

Subsequent runs of "make dist" in the same environment produce tarballs with
different contents.

How to reproduce:

In a git checkout of coreutils, do:

$ echo snapshot > .tarball-version
$ ./configure; make -k maintainer-clean
$ ./bootstrap
$ ./configure; make dist
$ mkdir 1; (cd 1 && tar xf ../*.tar.gz)
$ make; make dist
$ mkdir 2; (cd 2 && tar xf ../*.tar.gz)
$ diff -r -q 1 2

The last command produces a difference:

$ diff -r -q 1 2
Files 1/coreutils-snapshot/.timestamp and 2/coreutils-snapshot/.timestamp differ
$ cat 1/coreutils-snapshot/.timestamp
1721577765
$ cat 2/coreutils-snapshot/.timestamp
1721577832

Can this be avoided? Can the contents of '.timestamp' always be the same?
(Wouldn't it be enough to give it a different modification time, each time?)

Bruno







Acknowledgement sent to Bruno Haible <bruno@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-coreutils@HIDDEN. Full text available.
Report forwarded to bug-coreutils@HIDDEN:
bug#72232; Package coreutils. 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: Sun, 21 Jul 2024 16:30:02 UTC

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