[From nobody Thu Aug 13 19:12:31 2026
Received: (at submit) by bugs.debian.org; 4 Nov 2025 19:02:20 +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=-5.8 required=4.0 tests=BAYES_00,DKIM_SIGNED,
 DKIM_VALID,FROMDEVELOPER,RCVD_IN_DNSWL_LOW,SPF_HELO_PASS,SPF_NONE
 autolearn=ham autolearn_force=no
 version=4.0.1-bugs.debian.org_2005_01_02
X-Spam-Bayes: score:0.0000 Tokens: new, 30; hammy, 150; neutral, 34; spammy,
 0. spammytokens: hammytokens:0.000-+--XDebbugsCc,
 0.000-+--X-Debbugs-Cc, 0.000-+--HX-ME-Sender:xms, 0.000-+--U*lamby,
 0.000-+--sk:lambyd
Return-path: &lt;lamby@debian.org&gt;
Received: from fout-b6-smtp.messagingengine.com ([202.12.124.149]:48103)
 by buxtehude.debian.org with esmtps
 (TLS1.3:ECDHE_X25519__RSA_PSS_RSAE_SHA256__AES_256_GCM:256)
 (Exim 4.96) (envelope-from &lt;lamby@debian.org&gt;) id 1vGMIN-003meE-0J
 for submit@bugs.debian.org; Tue, 04 Nov 2025 19:02:20 +0000
Received: from phl-compute-08.internal (phl-compute-08.internal [10.202.2.48])
 by mailfout.stl.internal (Postfix) with ESMTP id 14E2B1D0013B
 for &lt;submit@bugs.debian.org&gt;; Tue,  4 Nov 2025 14:02:19 -0500 (EST)
Received: from phl-imap-18 ([10.202.2.89])
 by phl-compute-08.internal (MEProxy); Tue, 04 Nov 2025 14:02:19 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:content-type:content-type:date:date
 :feedback-id:feedback-id:from:from:in-reply-to:message-id
 :mime-version:reply-to:subject:subject:to:to:x-me-proxy
 :x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t=1762282938; x=
 1762369338; bh=nIxzjWgQKzZ1Tt/47A4WH58FxEKowT98Sjn0FY8vdeY=; b=K
 eeRwb6kOyglxsEPC1Oz5fBpQY+FhIeLArgc12sWctIR4oLLUw4bxOGr3lNA98tfC
 M/+bLjcj+YyTmR1tQnxz+0YdI82e8oAKJN1V9TvWi61X1KFPdUytt3tnk63m6Tif
 uVamtfPIQU2aBjKOKMFt5jLbuyC4Ph4lCNgscdBYoyhXdkcBsejIc/R8bdsCLno2
 yLXrt4wY23UIe4D/tIH5Ahks2F+nA+icI6J0DB5pi2c/IU9rxLRZAQFEh/gyBdM7
 53ExnncO+F03hQTbYlwg7XQu4WUpQ2gdoxn0v4Y6Sc5+0dTAFSgKTB6u2BHoh+F+
 OhDeHKUmLZ6n5n9NXn8gw==
X-ME-Sender: &lt;xms:uk0KaXAtMncVW70Z544coNogglG7vPpprEvt47t6gOvESNff-isEow&gt;
 &lt;xme:uk0KaYXM_rO0vwb1S-YebzcYZksT0eKLjDfgzwfqomo9AtpLmP1xMGlQRmXPbRVYq
 r_Vcf_OoET1PFe8DZtcyx-54rpExU0diOA79aD_3AJaJaNX1A&gt;
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtdeggddukedukeduucetufdoteggodetrf
 dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfurfetoffkrfgpnffqhgenuceu
 rghilhhouhhtmecufedttdenucenucfjughrpefoggffhffvkffutgesmhdtreerredttd
 enucfhrhhomhepfdevhhhrihhsucfnrghmsgdfuceolhgrmhgshiesuggvsghirghnrdho
 rhhgqeenucggtffrrghtthgvrhhnpeffjeejjeelhffhleetueeludejvdffgeehieeuhf
 efkefgkeehgfefieegveelieenucffohhmrghinheprhgvphhrohguuhgtihgslhgvqdgs
 uhhilhgushdrohhrghenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrih
 hlfhhrohhmpehlrghmsgihseguvggsihgrnhdrohhrghdpnhgspghrtghpthhtohepuddp
 mhhouggvpehsmhhtphhouhhtpdhrtghpthhtohepshhusghmihhtsegsuhhgshdruggvsg
 hirghnrdhorhhg
X-ME-Proxy: &lt;xmx:uk0KacSRBJr0fai-PELPv9OWByyZKj_GDaoxCh8diVFzJjxdPwj6Xg&gt;
 &lt;xmx:uk0KaZupDXAR8DWCXg8P4rGuic0LrNidipbDrlVB4yO8CMoL2ydYHg&gt;
 &lt;xmx:uk0KaWtuO2LnHVNmbGiMofv-2YREjYGKCEYMU9oefpJ9K-Pgn8OLXg&gt;
 &lt;xmx:uk0KaXwS0Y4bDz0KGEuveCiu3aowjZhysRRPE0vhNRFhQni61ONJZg&gt;
 &lt;xmx:uk0Kad8aZBlSvbKxyq1NaNbfvdS_RCQDVAJqjAr24oJ3CvZwsZAVzyj4&gt;
Feedback-ID: i1f084090:Fastmail
Received: by mailuser.phl.internal (Postfix, from userid 501)
 id 8C89C15C0080; Tue,  4 Nov 2025 14:02:18 -0500 (EST)
X-Mailer: MessagingEngine.com Webmail Interface
MIME-Version: 1.0
X-ThreadId: AaOV7szQBHFw
Date: Tue, 04 Nov 2025 11:01:57 -0800
From: &quot;Chris Lamb&quot; &lt;lamby@debian.org&gt;
To: submit@bugs.debian.org
Message-Id: &lt;176228280369.6007.18233019286800262333@dbf79eec0aad&gt;
Subject: python-biom-format: please make the build reproducible
Content-Type: multipart/mixed;
 boundary=74a7b4d7662f408da98b5605157a254b
Delivered-To: submit@bugs.debian.org

--74a7b4d7662f408da98b5605157a254b
Content-Type: text/plain
Content-Transfer-Encoding: 7bit

Source: python-biom-format
Version: 2.1.16-1
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
python-biom-format could not be built reproducibly.

This is because it generates different content whether the tests are
run, and, relatedly, it installs an &quot;examples/&quot; directory directly
under dist-packages.

I believe it is this line that is the 'cause':

   export PYBUILD_BEFORE_TEST=cp -r {dir}/examples {build_dir}

... and a patch is attached that cleans up with:

   export PYBUILD_AFTER_TEST=rm -rf {build_dir}/examples


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


Regards,

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

--74a7b4d7662f408da98b5605157a254b
Content-Disposition: attachment; filename=&quot;python-biom-format.diff.txt&quot;
Content-Type: text/plain; name=&quot;python-biom-format.diff.txt&quot;
Content-Transfer-Encoding: base64

LS0tIGEvZGViaWFuL3J1bGVzCTIwMjUtMTEtMDQgMTA6NTM6MDAuMzQ5Nzg3Njc2IC0wODAw
Ci0tLSBiL2RlYmlhbi9ydWxlcwkyMDI1LTExLTA0IDEwOjU5OjI0LjQ5ODc2NjI1NiAtMDgw
MApAQCAtMTAsNiArMTAsNyBAQAogZXhwb3J0IGV4YW1wbGVwa2c9cHl0aG9uLSQoUFlCVUlM
RF9OQU1FKS1leGFtcGxlcwogZXhwb3J0IFBZQlVJTERfQUZURVJfSU5TVEFMTF9weXRob24z
PWRoX251bXB5MwogZXhwb3J0IFBZQlVJTERfQkVGT1JFX1RFU1Q9Y3AgLXIge2Rpcn0vZXhh
bXBsZXMge2J1aWxkX2Rpcn0KK2V4cG9ydCBQWUJVSUxEX0FGVEVSX1RFU1Q9cm0gLXJmIHti
dWlsZF9kaXJ9L2V4YW1wbGVzCiAKICMjIFdoZW4gdHJ5aW5nIGJldHRlciBoYXJkZW5pbmcg
dGhlIGJ1aWxkIGZhaWxzCiAjIGV4cG9ydCBERUJfQlVJTERfTUFJTlRfT1BUSU9OUyA9IGhh
cmRlbmluZz0rYWxsCg==

--74a7b4d7662f408da98b5605157a254b--
]