[From nobody Thu Apr 30 15:41:05 2026
Received: (at submit) by bugs.debian.org; 30 Apr 2026 12:48:00 +0000
X-Spam-Checker-Version: SpamAssassin 4.0.1-bugs.debian.org_2005_01_02
 (2024-03-25) on buxtehude.debian.org
X-Spam-Level: 
X-Spam-Status: No, score=-105.1 required=4.0 tests=BAYES_00,DKIMWL_WL_HIGH,
 DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,FROMDEVELOPER,SPF_HELO_NONE,
 SPF_NONE,UNPARSEABLE_RELAY,USER_IN_DKIM_WELCOMELIST autolearn=ham
 autolearn_force=no version=4.0.1-bugs.debian.org_2005_01_02
X-Spam-Bayes: score:0.0000 Tokens: new, 31; hammy, 150; neutral, 57; spammy,
 0. spammytokens:
 hammytokens:0.000-+--Hx-spam-relays-external:sk:stravin,
 0.000-+--H*RT:sk:stravin, 0.000-+--Hx-spam-relays-external:311,
 0.000-+--H*RT:311, 0.000-+--H*RT:108
Return-path: &lt;lamby@debian.org&gt;
Received: from stravinsky.debian.org ([2001:41b8:202:deb::311:108]:37782)
 by buxtehude.debian.org with esmtps
 (TLS1.3:ECDHE_SECP256R1__RSA_PSS_RSAE_SHA256__AES_256_GCM:256)
 (Exim 4.96) (envelope-from &lt;lamby@debian.org&gt;) id 1wIQoC-00EV1J-13
 for submit@bugs.debian.org; Thu, 30 Apr 2026 12:48:00 +0000
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debian.org; 
 s=smtpauto.stravinsky;
 h=X-Debian-User:Content-Type:Subject:Message-Id:To:
 From:Date:MIME-Version:Reply-To:Cc:Content-Transfer-Encoding:Content-ID:
 Content-Description:In-Reply-To:References;
 bh=q/UTzYWUWAnFYvXdjtaAUEnj+2U0hVbT1qfF3GFtWtI=; b=aqTX7yPoDDeqr3qGtH9ntKUS10
 sec41H0J2IQ2Jq9eGiIuXbxed3m7K94KwrrDBnZr9L40v2YdTFnPJNs80fJwjKszQLISLvvMU8K5d
 7HQJ4MSFycDzc6+w31ugvU++NL7yIYJhCeXnECcPgj5qvb96Yur0KlJ/Zk+WGk1CUAOueR+F14geL
 ecW//JvaYQ/Nep0zQ3KAl45J85+tHw1xH4DXds8qJepAZ3kpBSsYc/L8yWzEE507Yz+cSTVyqDKVL
 p2dIytLCHna79XgzvoKGRlx93kQWEF72Kdy27to5WDNdOGgHj2Wv0pyPLxtXJZI6/LbZ4k8MrbLAW
 J5S+yLBw==;
Received: from authenticated user by stravinsky.debian.org with esmtpsa
 (TLS1.3:ECDHE_X25519__RSA_PSS_RSAE_SHA256__AES_256_GCM:256)
 (Exim 4.96) (envelope-from &lt;lamby@debian.org&gt;) id 1wIQo9-007nj2-2w
 for submit@bugs.debian.org; Thu, 30 Apr 2026 12:47:58 +0000
Received: from phl-compute-08.internal (phl-compute-08.internal [10.202.2.48])
 by mailfauth.phl.internal (Postfix) with ESMTP id 5BD76F4007A
 for &lt;submit@bugs.debian.org&gt;; Thu, 30 Apr 2026 08:47:54 -0400 (EDT)
Received: from phl-imap-18 ([10.202.2.89])
 by phl-compute-08.internal (MEProxy); Thu, 30 Apr 2026 08:47:54 -0400
X-ME-Sender: &lt;xms:ek_zacuuG-5r_gEB-zfxRgPwYqMhsmEI-3Gqa-E54kGPHCbUfq-rng&gt;
 &lt;xme:ek_zaUSihkmKh-D-2oA-wBi92q5TJEMb4hqF9Du04yd2oZLEc9BZo_AgaghgO_vNE
 tC9SzKfdQ9CnxPeQTOXjkyhMXxoobMIqgv6BTqgmifQ9rIKkQ&gt;
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefhedrtddtgdekjeefiecutefuodetggdotefrod
 ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpuffrtefokffrpgfnqfghnecuuegr
 ihhlohhuthemuceftddtnecunecujfgurhepofggfffhvffkufgtsehmtderreertddtne
 cuhfhrohhmpedfvehhrhhishcunfgrmhgsfdcuoehlrghmsgihseguvggsihgrnhdrohhr
 gheqnecuggftrfgrthhtvghrnhepffejjeejlefhhfelteeuledujedvffegheeiuefhfe
 ekgfekhefgfeeigeevleeinecuffhomhgrihhnpehrvghprhhoughutghisghlvgdqsghu
 ihhlughsrdhorhhgnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilh
 hfrhhomheplhgrmhgshidomhgvshhmthhprghuthhhphgvrhhsohhnrghlihhthidqudek
 tdejtdegvdejuddqvdekkeejhedvfedqlhgrmhgshieppeguvggsihgrnhdrohhrghesfh
 grshhtmhgrihhlrdhfmhdpnhgspghrtghpthhtohepuddpmhhouggvpehsmhhtphhouhht
 pdhrtghpthhtohepshhusghmihhtsegsuhhgshdruggvsghirghnrdhorhhg
X-ME-Proxy: &lt;xmx:ek_zaXdFgs6zkRZg35e_RBe_kicY-QIfSuv6ZLtZ6Jn7Zf-6Qtre0A&gt;
 &lt;xmx:ek_zadL-CZwr5z9Za7lgzLe1--h1WiHwpqZREVQJC-s1I2ZIoFFjBQ&gt;
 &lt;xmx:ek_zadYg7xHCC_-8cYAt_DGQTfQmjI6jq2wohaZo3U_wWzV0wcmIsg&gt;
 &lt;xmx:ek_zaQssRBUqju5ctKrPjVH0AxgpDidqvQLTtX79p9ncWII905_iBA&gt;
 &lt;xmx:ek_zaSusu4CV3bIxOFLO8ReKuc-v4KKBsyiQpocTwDmqgIhZNa0TuILe&gt;
Feedback-ID: i61d64b6b:Fastmail
Received: by mailuser.phl.internal (Postfix, from userid 501)
 id 3D77C15C008C; Thu, 30 Apr 2026 08:47:54 -0400 (EDT)
X-Mailer: MessagingEngine.com Webmail Interface
MIME-Version: 1.0
X-ThreadId: A10qAh0qI1zF
Date: Thu, 30 Apr 2026 05:47:34 -0700
From: &quot;Chris Lamb&quot; &lt;lamby@debian.org&gt;
To: submit@bugs.debian.org
Message-Id: &lt;177755312547.253612.13973755029552121597@35b4f2fe38fa&gt;
Subject: node-yarnpkg: please make the build reproducible
Content-Type: multipart/mixed;
 boundary=99f0f1bc59479bf13b235b090f9192bfd1f95478
X-Debian-User: lamby
Delivered-To: submit@bugs.debian.org

--99f0f1bc59479bf13b235b090f9192bfd1f95478
Content-Type: text/plain
Content-Transfer-Encoding: 7bit

Source: node-yarnpkg
Version: 4.1.0+dfsg-4
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: nocheck
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org

Hi,

Whilst working on the Reproducible Builds effort [0], we noticed that
node-yarnpkg could not be built reproducibly.

This is because executing the testsuite for the alcalzone-ansi-tokenize
component makes two extra copies of its codebase for some reason, so the
package contents will differ between a build in which &quot;nocheck&quot; is
specified or not.

Patch attached that removes these two extra copies.

 [0] https://reproducible-builds.org/


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby@debian.org / chris-lamb.co.uk
       `-

--99f0f1bc59479bf13b235b090f9192bfd1f95478
Content-Disposition: attachment; filename=&quot;node-yarnpkg.diff.txt&quot;
Content-Type: text/plain; name=&quot;node-yarnpkg.diff.txt&quot;
Content-Transfer-Encoding: base64

LS0tIGEvZGViaWFuL3J1bGVzCTIwMjYtMDQtMzAgMDQ6NDU6MTAuNDQyNjc3NTQzIC0wNzAw
Ci0tLSBiL2RlYmlhbi9ydWxlcwkyMDI2LTA0LTMwIDA1OjI2OjI4LjQxODAxMzk2MCAtMDcw
MApAQCAtNTEsMyArNTEsNyBAQAogZXhlY3V0ZV9hZnRlcl9kaF9maXhwZXJtczoKIAljaG1v
ZCA3NTUgZGViaWFuL3lhcm5wa2cvdXNyL3NoYXJlL25vZGVqcy9AeWFybnBrZy9jbGkvYnVu
ZGxlcy95YXJuLmpzIFwKIAkJZGViaWFuL3lhcm5wa2cvdXNyL3NoYXJlL25vZGVqcy9AeWFy
bnBrZy9idWlsZGVyL2xpYi9jbGkuanMKKworZXhlY3V0ZV9hZnRlcl9kaF9hdXRvX3Rlc3Q6
CisJcm0gLXJmIGFsY2Fsem9uZS1hbnNpLXRva2VuaXplL2J1aWxkL3NyYworCXJtIC1yZiBh
bGNhbHpvbmUtYW5zaS10b2tlbml6ZS9idWlsZC90ZXN0Cg==

--99f0f1bc59479bf13b235b090f9192bfd1f95478--
]