[From nobody Fri May 22 12:05:05 2026
Received: (at submit) by bugs.debian.org; 21 Nov 2025 18:30:02 +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.7 required=4.0 tests=BAYES_00,DKIM_SIGNED,
 DKIM_VALID,FOURLA,FROMDEVELOPER,RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H2,
 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, 25; hammy, 150; neutral, 46; spammy,
 0. spammytokens: hammytokens:0.000-+--XDebbugsCc,
 0.000-+--X-Debbugs-Cc, 0.000-+--HX-ME-Sender:xms, 0.000-+--buildsystem,
 0.000-+--U*lamby
Return-path: &lt;lamby@debian.org&gt;
Received: from fhigh-a3-smtp.messagingengine.com ([103.168.172.154]:43549)
 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 1vMVtR-009h85-1l
 for submit@bugs.debian.org; Fri, 21 Nov 2025 18:30:02 +0000
Received: from phl-compute-08.internal (phl-compute-08.internal [10.202.2.48])
 by mailfhigh.phl.internal (Postfix) with ESMTP id 986E214001E5
 for &lt;submit@bugs.debian.org&gt;; Fri, 21 Nov 2025 13:29:59 -0500 (EST)
Received: from phl-imap-18 ([10.202.2.89])
 by phl-compute-08.internal (MEProxy); Fri, 21 Nov 2025 13:29:59 -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=1763749799; x=
 1763836199; bh=MH5Mn0sj4e26PManYojI8NeBQiKkuOk/tzzkvgBj8u0=; b=w
 6WB+H9v/LSeS9IZSNoodd93VLVfin6exOEibPEMS58hDOF6lXnQqfBj6jM53VI2K
 zOsRqqP5vskC9A/rILOB9nHKftt31YBCEBH4PXVhaU9Fi9q3F42UK32xxtCPYakz
 N8L9pD5t0mkLU8YiFGOzVVjMJIarecRYhTO7ykCO5DMkFyuBCFdGKj3gFOkYeixL
 BwnGr5Ynroh5WD+Vp2ykSZTndcZl7g9/6aWN76OtNbA9CLF1BFjygr+uNsROAWDv
 ZUEZHAnJ+EMT1q25tLOwIT6W3q5SnrmgKCj/nVZEcLSwcJZlVIxnR1cuUpO7azPY
 Aeenq5pszG+wmeww+xOYg==
X-ME-Sender: &lt;xms:p68gad_9ee11EPHNBalD_1UKK0vrWL_1ksvjn3wAfSIuh6AKyTWkGw&gt;
 &lt;xme:p68gachFKv7meva2HP48A2hySzb3Y11ZYyomSEqAvwxWaOS4KPTSsX6fK71FdUELp
 DbABX-HACCRFMtH-GBwMak1_A0zHiQ2nSJ7h3J5wlo4s1Xl&gt;
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtdeggddvfedtieekucetufdoteggodetrf
 dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfurfetoffkrfgpnffqhgenuceu
 rghilhhouhhtmecufedttdenucenucfjughrpefoggffhffvkffutgesmhdtreerredttd
 enucfhrhhomhepfdevhhhrihhsucfnrghmsgdfuceolhgrmhgshiesuggvsghirghnrdho
 rhhgqeenucggtffrrghtthgvrhhnpeffjeejjeelhffhleetueeludejvdffgeehieeuhf
 efkefgkeehgfefieegveelieenucffohhmrghinheprhgvphhrohguuhgtihgslhgvqdgs
 uhhilhgushdrohhrghenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrih
 hlfhhrohhmpehlrghmsgihseguvggsihgrnhdrohhrghdpnhgspghrtghpthhtohepuddp
 mhhouggvpehsmhhtphhouhhtpdhrtghpthhtohepshhusghmihhtsegsuhhgshdruggvsg
 hirghnrdhorhhg
X-ME-Proxy: &lt;xmx:p68gaSuvO7_ZYi6xcYNEwruhJvzbEa-xa8V6FvyUrylMqXZ1y6olUA&gt;
 &lt;xmx:p68gaXa44zkZc6DSmTck2-g_0X3X9wGwSCbYgVjh3nG3ttoqRv8-PQ&gt;
 &lt;xmx:p68gaaqDnD80gPmhRqz4371SRBhjG_c6h67nBhgAH2qtJKFi4VV9Ug&gt;
 &lt;xmx:p68gaU-4UUIEwk0zESUwGmJTPfs8wR353VOIPwuHNBEn8N2kOLwOcg&gt;
 &lt;xmx:p68gacriVs_LCfp54k6n_U1PIIPYQfMes0fcG00QtD1GMgXdEWfxR-v4&gt;
Feedback-ID: i1f084090:Fastmail
Received: by mailuser.phl.internal (Postfix, from userid 501)
 id 3702715C0053; Fri, 21 Nov 2025 13:29:59 -0500 (EST)
X-Mailer: MessagingEngine.com Webmail Interface
MIME-Version: 1.0
X-ThreadId: AdMlLIe1Natk
Date: Fri, 21 Nov 2025 10:29:39 -0800
From: &quot;Chris Lamb&quot; &lt;lamby@debian.org&gt;
To: submit@bugs.debian.org
Message-Id: &lt;176374882543.9016.6306961855383328920@57e2853bb8ce&gt;
Subject: spopt: please make the build reproducible
Content-Type: multipart/mixed;
 boundary=67b2a8d40c224fe697136b84023ffc7c
Delivered-To: submit@bugs.debian.org

--67b2a8d40c224fe697136b84023ffc7c
Content-Type: text/plain
Content-Transfer-Encoding: 7bit

Source: spopt
Version: 0.6.1-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
spopt could not be built reproducibly.

This was because it ships a different binary package depending
on whether the tests are run or not, which was caused in turn by the
testsuite not cleaning up the &quot;data&quot; directory and some (or all)
of that was ending up in the binary package ... but only if the tests
were run.

Patch attached. However, if the binary package really does need these
files at runtime (eg. for autopkgtests), then the package will need
rejigging.

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


Regards,

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

--67b2a8d40c224fe697136b84023ffc7c
Content-Disposition: attachment; filename=&quot;spopt.diff.txt&quot;
Content-Type: text/plain; name=&quot;spopt.diff.txt&quot;
Content-Transfer-Encoding: base64

LS0tIGEvZGViaWFuL3J1bGVzCTIwMjUtMTEtMjEgMTA6MDg6NDUuMjIwOTM3Njc4IC0wODAw
Ci0tLSBiL2RlYmlhbi9ydWxlcwkyMDI1LTExLTIxIDEwOjEyOjIyLjQxNjI4NTY4MSAtMDgw
MApAQCAtNyw3ICs3LDggQEAKIGV4cG9ydCBIT01FPSQoQ1VSRElSKQogZXhwb3J0IFBZQlVJ
TERfTkFNRT1zcG9wdAogZXhwb3J0IFBZQlVJTERfVEVTVF9BUkdTPS1zIC12Ci1leHBvcnQg
UFlCVUlMRF9CRUZPUkVfVEVTVD1jcCAtciB7ZGlyfS9zcG9wdC90ZXN0cy9kYXRhIHtidWls
ZF9kaXJ9L3Nwb3B0L3Rlc3RzIFwKK2V4cG9ydCBQWUJVSUxEX0JFRk9SRV9URVNUPWNwIC1y
IHtkaXJ9L3Nwb3B0L3Rlc3RzL2RhdGEge2J1aWxkX2Rpcn0vc3BvcHQvdGVzdHMKK2V4cG9y
dCBQWUJVSUxEX0FGVEVSX1RFU1Q9cm0gLXJmIHtidWlsZF9kaXJ9L3Nwb3B0L3Rlc3RzL2Rh
dGEKIAogJToKIAlkaCAkQCAtLXdpdGggc3BoaW54ZG9jICAtLWJ1aWxkc3lzdGVtPXB5YnVp
bGQK

--67b2a8d40c224fe697136b84023ffc7c--
]