From unknown Mon Aug 18 11:22:47 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#29148] [PATCH] gnu: add disorderfs. Resent-From: =?UTF-8?Q?G=C3=A1bor?= Boskovits Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 04 Nov 2017 22:36:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 29148 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 29148@debbugs.gnu.org Cc: =?UTF-8?Q?G=C3=A1bor?= Boskovits X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.15098349535426 (code B ref -1); Sat, 04 Nov 2017 22:36:01 +0000 Received: (at submit) by debbugs.gnu.org; 4 Nov 2017 22:35:53 +0000 Received: from localhost ([127.0.0.1]:51019 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eB72d-0001PQ-51 for submit@debbugs.gnu.org; Sat, 04 Nov 2017 18:35:51 -0400 Received: from eggs.gnu.org ([208.118.235.92]:46335) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eB72b-0001PE-BT for submit@debbugs.gnu.org; Sat, 04 Nov 2017 18:35:49 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eB72U-00067O-U3 for submit@debbugs.gnu.org; Sat, 04 Nov 2017 18:35:44 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_40,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:48704) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eB72U-00067K-Qv for submit@debbugs.gnu.org; Sat, 04 Nov 2017 18:35:42 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:37301) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eB72T-0000ny-Gg for guix-patches@gnu.org; Sat, 04 Nov 2017 18:35:42 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eB72Q-00061J-9D for guix-patches@gnu.org; Sat, 04 Nov 2017 18:35:41 -0400 Received: from mail-wr0-x236.google.com ([2a00:1450:400c:c0c::236]:49699) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eB72Q-00060G-2p for guix-patches@gnu.org; Sat, 04 Nov 2017 18:35:38 -0400 Received: by mail-wr0-x236.google.com with SMTP id g90so5364791wrd.6 for ; Sat, 04 Nov 2017 15:35:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=O+wvENSe3Q9cLBRmT3hfBi24ULhhLOjNcjZGPMfQudg=; b=FfY2qmzdc7ZmDJ+hU6tASQ4uvoYcPaOpN0HmRTToGOyRFD0e32S1KUAPEUjTkyhPwO ROnIyY2oSngDzGmRdubhzs1flZpuFZjtCl3ZXHhe2liZsEnuVwpBTMxdi/hqJJ7n784W a5FObszkAO2B26hf5DeulkpWYh9G/BK43Xhucq18J6FMVx5/ApZXjO2RGQnpzIZktQ7Q 6nZbTjUySSsSwibm2R+5i8Nqb3KRY5vzp9AaaEdEm2ZBw0qkXn14q0kT6NN6baWllSFy +qJ2AZiwvUyKgCwPV2u0bWK3Hbvf+akNF9Qit5QPe9k7IAZJB55qAcV2ZEr7rJ+DN5Zy 12qg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=O+wvENSe3Q9cLBRmT3hfBi24ULhhLOjNcjZGPMfQudg=; b=esaMeGilxbl98KOleLBnSruwPpO/PxhYSaj5c6/UQ9+pA3prQG/igdCVB3QsfZFNC1 dfQgooIDRpqnyHBdiqBTJrv/QpyJz3aKpcLlz/2/a6Zl4IcruzkSopryGhpOeYWhvYJ7 +hrXgdGUwILCXh7xzG1Nf5DwEomRWAMCD0MkGb+zhaSxpJHRYaJzUidIOBrwaIzpczQu bz51Tt1aavFmYJbl/rdFLmfjcwGisiaiF2bg8wHnQPIdccUGwpaytKtlmoQsvLsg0i9u tjQq7NlTIhoc2qjiUVT+N/RSmwXtWS2upgAVuiCtVamCE4AZjGC66wlkvCJtApiA0h9Z ZywQ== X-Gm-Message-State: AMCzsaXc9UQoHK2qL/DmiMv9U6O5tRj2KRqIDcs+QJcqN/ZeExEub/J0 O6GxbRLvRk4vpbeBe+IvMmVjBsw= X-Google-Smtp-Source: ABhQp+RHU7dYJSM5Yb1PZAXnePc2+cufaq98iyLxpSqhHCWcXPWMhe/w7QeEBigtZOm0nt7QAaOC/g== X-Received: by 10.223.172.3 with SMTP id v3mr9578126wrc.195.1509834936629; Sat, 04 Nov 2017 15:35:36 -0700 (PDT) Received: from localhost.localdomain (catv-176-63-19-160.catv.broadband.hu. [176.63.19.160]) by smtp.gmail.com with ESMTPSA id r123sm3443907wmf.41.2017.11.04.15.35.35 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 04 Nov 2017 15:35:35 -0700 (PDT) From: =?UTF-8?Q?G=C3=A1bor?= Boskovits Date: Sat, 4 Nov 2017 23:35:05 +0100 Message-Id: <20171104223505.2980-1-boskovits@gmail.com> X-Mailer: git-send-email 2.14.2 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) * gnu/packages/file-systems.scm (disorderfs): New variable. --- gnu/packages/file-systems.scm | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/gnu/packages/file-systems.scm b/gnu/packages/file-systems.scm index b4134dec8..0db6e8da7 100644 --- a/gnu/packages/file-systems.scm +++ b/gnu/packages/file-systems.scm @@ -1,5 +1,6 @@ ;;; GNU Guix --- Functional package management for GNU ;;; Copyright © 2017 Tobias Geerinckx-Rice +;;; Copyright © 2017 Gábor Boskovits ;;; ;;; This file is part of GNU Guix. ;;; @@ -20,8 +21,10 @@ #:use-module ((guix licenses) #:prefix license:) #:use-module (guix packages) #:use-module (guix download) + #:use-module (guix git-download) #:use-module (guix build-system gnu) #:use-module (gnu packages) + #:use-module (gnu packages attr) #:use-module (gnu packages documentation) #:use-module (gnu packages docbook) #:use-module (gnu packages linux) @@ -86,3 +89,39 @@ ISO images when you only need to inspect their contents or extract specific files. Since the HTTP protocol itself has no notion of directories, only a single file can be mounted.") (license license:gpl2+))) + +(define-public disorderfs + (package + (name "disorderfs") + (version "0.5.2") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/ReproducibleBuilds/disorderfs.git") + (commit "0.5.2"))) + (sha256 + (base32 + "1j028dq3d4m64mn9xmfamcnnc7i2drmra4pdmxdmqdsi8p7yj4sv")))) + (build-system gnu-build-system) + (native-inputs + `(("pkg-config" ,pkg-config))) + (inputs + `(("fuse" ,fuse) + ("attr" ,attr))) + (arguments + `(#:phases (modify-phases %standard-phases + (delete 'configure)) + #:make-flags (let ((out (assoc-ref %outputs "out"))) + (list (string-append "PREFIX=" out))) + ;; No 'check' target. + #:tests? #f)) + (home-page "https://github.com/ReproducibleBuilds/disorderfs") + (synopsis "FUSE filesystem that introduces non-determinism") + (description + "An overlay FUSE filesystem that introduces non-determinism +into filesystem metadata. For example, it can randomize the order +in which directory entries are read. This is useful for detecting +non-determinism in the build process.") + (license license:gpl3+))) + -- 2.14.2 From unknown Mon Aug 18 11:22:47 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#29148] [PATCH] gnu: add disorderfs. Resent-From: Marius Bakke Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 05 Nov 2017 16:51:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 29148 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: =?UTF-8?Q?G=C3=A1bor?= Boskovits , 29148@debbugs.gnu.org Cc: =?UTF-8?Q?G=C3=A1bor?= Boskovits Received: via spool by 29148-submit@debbugs.gnu.org id=B29148.150990061114045 (code B ref 29148); Sun, 05 Nov 2017 16:51:01 +0000 Received: (at 29148) by debbugs.gnu.org; 5 Nov 2017 16:50:11 +0000 Received: from localhost ([127.0.0.1]:52459 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eBO7f-0003eT-4t for submit@debbugs.gnu.org; Sun, 05 Nov 2017 11:50:11 -0500 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:50165) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eBO7d-0003eL-GO for 29148@debbugs.gnu.org; Sun, 05 Nov 2017 11:50:09 -0500 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 9C6BF20A8F; Sun, 5 Nov 2017 11:50:07 -0500 (EST) Received: from frontend1 ([10.202.2.160]) by compute5.internal (MEProxy); Sun, 05 Nov 2017 11:50:07 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm1; bh=UnTf4VOUJqO5Bx5RrgFQYmje5POiu+eilw0IQ1Vn0WQ=; b=p5kTSIeV aaqoRIGG6cDb7/davu7a3e91lIUGJ/ahiS0uQYqOdXexcszF015BwRyIY6U9CNiA 8gr2ivbLENIXJjrQ8dKfePk1AzDBxPJ8BGH+HJB/Rlatyn3Q32LrN+2mN+RdLw5I 0dw41wDDCp3qStZKwCIIHdfcHlLinxs8mc+2YK+FwUeEeBAoLeYOJ8aayhrCsUrc tBAb8VghETd/ZacxBuJtpXCU8+CG4flolHGRyZqusQMQeZjokcLbqJYk9s0KxkQS 8n/fJF/nBjh108HGguVCnCqY7/5QeZGaXGFPvfX+Jvzplc2zPrwf2kW12zwbpRKv AOKGBKRlmlzrxQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm1; bh=UnTf4VOUJqO5Bx5RrgFQYmje5POiu +eilw0IQ1Vn0WQ=; b=pgPHRJNwfJ2GHzz47PXjOEhXgz61UAVmKsjesB168zkmc 5t8ywP4d7/ElEkjKN7enGHPtzKTnXzNOpMlOsYPtYBRGAv+07TW0mrfpHL3/71j4 BcsBmuyOq8PQ9duEbbp5+7bwKuNZRtuRzGFM7AWtaIAKvoJsgQTTC/CroUrzdMjl g4zIyHcsmU5WYveRQkrHnN5smkHM7hzJwwAqCWmB4WEbyvFqgKBq57uSVMo5j4sX r55VZbjeoEn8T4eGWAbJbJB3wqt91rcChRo3tgcXZJgntYy/yaIAEYPGAiBAFk3Y AI64nB8ttnpT44Di2wJZQ6c5/qJmI08uAlCA36TFw== X-ME-Sender: Received: from localhost (cm-84.214.173.174.getinternet.no [84.214.173.174]) by mail.messagingengine.com (Postfix) with ESMTPA id 2F1B07FA8C; Sun, 5 Nov 2017 11:50:07 -0500 (EST) From: Marius Bakke In-Reply-To: <20171104223505.2980-1-boskovits@gmail.com> References: <20171104223505.2980-1-boskovits@gmail.com> User-Agent: Notmuch/0.25.1 (https://notmuchmail.org) Emacs/25.3.1 (x86_64-pc-linux-gnu) Date: Sun, 05 Nov 2017 17:50:05 +0100 Message-ID: <87mv40fz5u.fsf@fastmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable G=C3=A1bor Boskovits writes: > * gnu/packages/file-systems.scm (disorderfs): New variable. Cool! [...] > + ;; No 'check' target.=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20 > + #:tests? #f)) Well, there is a "test" target, but it requires 'run-parts' commonly found in 'debianutils' which we don't have yet. I removed the extra whitespace from here and updated the comment. Thank you! --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAln/QT0ACgkQoqBt8qM6 VPpSIAf/X4VMJMYnlefBkXho5L2EPeIN0jNLkKv1qpMJdsZSiVTVInaf8pkccLBM c8fEsCDXWI6dSLGRyN4gpe4AMLo7qpRKUj5D5c3NS6+aV7af69snq5BfNXjkh/4X aUN8QpQ1tZhZTaFXpTlZSqohCv1o0eSGZaWWppuYjp+zwp+8Av5vfb1oA/qnVoQI rrqbMoF91xZuQRHAaa6Te1qi0ek7bEO0CsSAyYu5gS+1l/UBfNNr6Dn6zCFAgBKE dbtSGtXGJP7YHsOzNZDQpyoyPS6LS7cXK19sA1NbyBeOHLitrVZs/SUw1IJ5Dga0 jlnrJ1H4C0ZsMqXMxVXVLqXD+ze+Lg== =j9Nv -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 05 11:52:07 2017 Received: (at control) by debbugs.gnu.org; 5 Nov 2017 16:52:07 +0000 Received: from localhost ([127.0.0.1]:52469 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eBO9X-0003ho-P2 for submit@debbugs.gnu.org; Sun, 05 Nov 2017 11:52:07 -0500 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:40415) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eBO9V-0003hf-VJ for control@debbugs.gnu.org; Sun, 05 Nov 2017 11:52:06 -0500 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id BB38220BA9 for ; Sun, 5 Nov 2017 11:52:05 -0500 (EST) Received: from frontend1 ([10.202.2.160]) by compute5.internal (MEProxy); Sun, 05 Nov 2017 11:52:05 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= content-type:date:from:message-id:mime-version:subject:to :x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=GfSPP0bynDg12Dklu FYCP6JeaIXw0y2DaLi0fpzdcPM=; b=2/eSbk/KCtEEitHowdE0Y9Ico2/mUtoBS cKzS7c2OjnNRdUXTKA2UNK5BOYzRiQmVwX0CnYSj3Eq1SVBUKUpTqNWlfs72Utxv d3bsujgd/tCBr9+OfyDarjcufnkOrD9/Dc+UQd0BhvJWl3hdJQLOU5Y+JQI25ou/ 1OjeAWqs7UQx4tKYrSXesWGfGnM2WheXFz+n5mRfubSHiPinUrKXRQ5KDvpB+po+ aAHiEOLjVGf2p848eUonAAYvLI7tnVxk9LV+N1lm2yxycHnXBe6hh+gw7QT9JS8W PtRzo+sQLk/Y4jTjBAaZu29wRYLTqPLonjug++TQMKeiZnxtJa94A== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:message-id :mime-version:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm1; bh=GfSPP0bynDg12DkluFYCP6JeaIXw0y2DaLi0fpzdcPM=; b=QtMIqIfJ s+CgdaaYsN/d0VwNjBR6XLCl8/sCsnAE8DUpL55l+ZC4qUUdrKsEWFAu9j1CXPPw bw/tFbs/N+4kjOhhP87ENcZYjABlxhPObSCvZ5+Ul6wgVwpgIwqM+K6uGTNSiAPZ RJPeGGdV2oDuubxquw4Inw6UO9eyqCcmsjL09d9z1r2bR99Di45EgVhbT+5d9OVl Q0OCkQvEoXC7cZd9dR3f4GL/2PDAiMChzgS7mU2rP/2FaaFAPY0MlI2iIVobsoDv Xu43+C/6Cpc4N+502dSJqIsPx+TOtp044+WWmQ3O9IGFeQFgTUyf4cTSryxknoWf jkaGO1Q+E59GZQ== X-ME-Sender: Received: from localhost (cm-84.214.173.174.getinternet.no [84.214.173.174]) by mail.messagingengine.com (Postfix) with ESMTPA id 535517FA8C for ; Sun, 5 Nov 2017 11:52:05 -0500 (EST) From: Marius Bakke To: control@debbugs.gnu.org Subject: closed User-Agent: Notmuch/0.25.1 (https://notmuchmail.org) Emacs/25.3.1 (x86_64-pc-linux-gnu) Date: Sun, 05 Nov 2017 17:52:03 +0100 Message-ID: <87k1z4fz2k.fsf@fastmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) --=-=-= Content-Type: text/plain close 29148 --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAln/QbQACgkQoqBt8qM6 VPriLwgAuNH3yGysoDKExoFLl6ZKklNLFyuXa8lbu3S4NwOjf6dR57duD6JPshDI baWlU4QrJlIecnDadKiL+SxxsAqbgByA6RO0mGWDkik1wMUortnLHKbnnD/lmzxX lH8a0CrjQq22L9oZ6dxnNai+w2Eqr7R56LlHqdL02zWXZGLVFOz+s9Vx3yKuVncU AVHuWNZeG275E/cXSHHWikwHb086StStiT8DCaiEzTyDoHoDsnJQDF1IIRk3Oy4g Dq8l0olo6753nZ7dbwxqSM7WYTmsnIXByf0iTOR5qgY9Op272cwPjeWpNUuTwUS+ geJpDQAEW7d72ny0uFhkoKOJ3NAcig== =Pgle -----END PGP SIGNATURE----- --=-=-=--