From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 15 23:22:39 2024 Received: (at submit) by debbugs.gnu.org; 16 Jan 2024 04:22:39 +0000 Received: from localhost ([127.0.0.1]:47419 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rPayE-0008Vw-Ki for submit@debbugs.gnu.org; Mon, 15 Jan 2024 23:22:38 -0500 Received: from lists.gnu.org ([2001:470:142::17]:40140) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rPayC-0008Vi-8o for submit@debbugs.gnu.org; Mon, 15 Jan 2024 23:22:37 -0500 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 ) id 1rPay5-0005t0-Jw for guix-patches@gnu.org; Mon, 15 Jan 2024 23:22:29 -0500 Received: from rainycloud.ext.redscript.org ([2402:28c0:4:1081::1]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rPay1-0006X3-QS for guix-patches@gnu.org; Mon, 15 Jan 2024 23:22:29 -0500 Received: from localhost.localdomain (bba-2-49-240-145.alshamil.net.ae [2.49.240.145]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by rainycloud.ext.redscript.org (Postfix) with ESMTPSA id C4FF383C; Tue, 16 Jan 2024 04:22:14 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redscript.org; s=mail1-rsa; t=1705378937; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=sFqb7GFW8W8Vod/cjuOP5ygA+7U41hB4Hkbz9MlJyE0=; b=W1WdlKy7Q1TmHXGr98oMXUb2rPQK51wPBzO1mTc43fPjmjrigGPCd/deucFTWghWK9wDUf 1h80tvEc+KatYl5pmGeENV7Q6hodhrhrb1PFIAMTxZgamyxiGC5GdlQn6GzM9/2JJMWOCG AhR7+lErnhmO40BCXcFEiYtXNNiVSr47HudQdc6SSOc5E1HaHX1GbcHfQfcBFlEPFpaF2G Y4pic2LbQSbuK38QnFEvA8i2gTLKzSPeYOAMUXSmWy7GAR6gHFaQLhOybkD5VMDhtDxxpW SKR5eFcHIAuM+8+wgO3dccZGaYgAKK0wSabEtmTbt8KN+IN574Zk3d06k0R/2JEJBXMfal u1YXlDogPF/UC9Fr2T/bG1uz/r68QOY1XvDLpObeBKym2MeMvK2dFMgTqU354cbIAEHbB6 ZSnJjy/UF6wHsFlKmfdltCiCEQYn+boukzlAjBf8ytP+ppihUmJ5eLtALbwDB1Jd26Nj+N FoqYnEoRmV4r8Plg44BMYl6Pm/wLGsHuit/guS5cIudLyoZ8Sm7fuAVhGcZmucRoLbC5kF Z9Q7Fyyk2P7pViKtU4s6lMjOoPeHpOMhAwwuk6lbTG9132mQBoqIW3sGmISoZmV9e9ElpC fosPNP/7FZOVr0Sk/oBAeun8luB2W0DhYd6FYK06Nh3hZECDnlmJU= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=redscript.org; s=mail1-ed25519; t=1705378937; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=sFqb7GFW8W8Vod/cjuOP5ygA+7U41hB4Hkbz9MlJyE0=; b=aSNNDnafVoTqzIGvBBpl9oOwAUVbmufRndWOOE/YhZEOCOkUWjYQNBD/A77xUdM3Op/lWH vUE5kB6a/v7L7VDQ== From: Ahmad Draidi To: guix-patches@gnu.org Subject: [PATCH 0/2] Update bcachefs-tools to 1.4.1 and restyle Date: Tue, 16 Jan 2024 08:20:12 +0400 Message-ID: X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 X-Debbugs-Cc: ( , Christopher Baines , Ludovic Courtès , Mathieu Othacehe , Raghav Gururajan , Ricardo Wurmus , Simon Tournier , Tobias Geerinckx-Rice , jgart Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=2402:28c0:4:1081::1; envelope-from=a.r.draidi@redscript.org; helo=rainycloud.ext.redscript.org X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) X-Debbugs-Envelope-To: submit Cc: Ahmad Draidi 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.1 (/) Bcachefs is finally released! :D Ahmad Draidi (2): gnu: bcachefs-tools: Update to 1.4.1. gnu: bcachefs-tools: Restyle format. gnu/packages/file-systems.scm | 186 +++++++++++++++++----------------- 1 file changed, 93 insertions(+), 93 deletions(-) base-commit: 162d6a2fdd6af13272967c77347a54934ecb45e6 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 15 23:33:19 2024 Received: (at 68495) by debbugs.gnu.org; 16 Jan 2024 04:33:19 +0000 Received: from localhost ([127.0.0.1]:47428 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rPb8Y-000329-RU for submit@debbugs.gnu.org; Mon, 15 Jan 2024 23:33:19 -0500 Received: from rainycloud.ext.redscript.org ([2402:28c0:4:1081::1]:36398) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rPb8V-00031t-QI for 68495@debbugs.gnu.org; Mon, 15 Jan 2024 23:33:17 -0500 Received: from localhost.localdomain (bba-2-49-240-145.alshamil.net.ae [2.49.240.145]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by rainycloud.ext.redscript.org (Postfix) with ESMTPSA id 3D9CF6ED6; Tue, 16 Jan 2024 04:33:08 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redscript.org; s=mail1-rsa; t=1705379589; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=ZS9M1JMZWNcw28YkdfK0XQd1oTVinCpfjyRQbzekEkI=; b=lTHn4+DHWYgRnCcenKf6VoZ2VKJx1j3vBQxzqldb7bRRfeMA/a46UYUYUjIJZLSEr0iQtv P4YEPtvnIsT9Nd8TYK49YoHUnzRf7cC2C2httzRY1CI5CYXY6yV7cXsGrBdG6o6ew+zMd/ orLA/UlZEesskP003mUar7mI5qUYSAKEQyyQKxLeaIfipnQcoghyJW5RG2Z9lzQqwux6HW hNwBnjg2WlpHF8qXiaVeU1Kb9RPOtYNNpRly0vu6iDWxfBFy3nxZVaUe589dA/IH4Yc8tf nLK8G2W4QArPwFdex7zEnUMDYp6G0RFDtxxTktACFSGfGg7XqRXMavm086Usj1h9AJblp1 zKDIwL4vdmyitgps8Hs3KCu9vq1NJnRiPudapsnIalns2pkQct3ogDkGj+VuS4RzyDZ5fP /h16HVDos7kbnje1do8s2qZ6RKjFvB8Yg0k2s9/L6779/WGFp0XKwQByo8LMjjo1iwlCrD gILEiX8gEcmjv1ILsQMdj5cIyNYnrrymmQqfl5ieOEgigNTBhCjHDbyRZYfFzcNXjFURkg 3ae021pFCsmIDupVklBjheKbLknKTj1w9/FuSJXNdRT2oK843Fr4wKSuj4Kum4y4NB00da g7EzEWgfCxZuLeKyxn/462wdHvbspCSLsA9aWb3ru1M8B1poEmFiI= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=redscript.org; s=mail1-ed25519; t=1705379589; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=ZS9M1JMZWNcw28YkdfK0XQd1oTVinCpfjyRQbzekEkI=; b=JwbuDC9649XaXieSZ1f76lMNGtLIy+W96lbD/j3Lw2jC6RyR9U7Yq+jiW2Bn+gRkWvsMa5 gzm3qW3sjEmcZvCg== From: Ahmad Draidi To: 68495@debbugs.gnu.org Subject: [PATCH 1/2] gnu: bcachefs-tools: Update to 1.4.1. Date: Tue, 16 Jan 2024 08:32:31 +0400 Message-ID: <0f7d0c5dd9fc6021d775cb31c8e5c54d569e4576.1705379539.git.a.r.draidi@redscript.org> X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 X-Debbugs-Cc: ( , Christopher Baines , Ludovic Courtès , Mathieu Othacehe , Raghav Gururajan , Ricardo Wurmus , Simon Tournier , Tobias Geerinckx-Rice , jgart Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 68495 Cc: Ahmad Draidi 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: -1.0 (-) * gnu/packages/file-systems.scm (bcachefs-tools): Update to 1.4.1. [source]: Use version instead of commit. [arguments]:<#:make-flags>: Add "PKGCONFIG_UDEVRULESDIR" to put udev rules under "PREFIX" folder. [inputs]: Add bash-minimal to fix lint. Change-Id: I6818bc41260586664d408234323bdc9461e4b8e1 --- gnu/packages/file-systems.scm | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/gnu/packages/file-systems.scm b/gnu/packages/file-systems.scm index 8cac1eae9c..b0bf09625c 100644 --- a/gnu/packages/file-systems.scm +++ b/gnu/packages/file-systems.scm @@ -581,26 +581,25 @@ (define-public gphotofs (license license:gpl2+))) (define-public bcachefs-tools - (let ((commit "1e358401ecdf1963e5799de19ab69111e82e5ebc") - (revision "0")) (package (name "bcachefs-tools") - (version (git-version "1.2" revision commit)) + (version "1.4.1") (source (origin (method git-fetch) (uri (git-reference (url "https://evilpiepirate.org/git/bcachefs-tools.git") - (commit commit))) + (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 - (base32 "0bflgqb3q9jikyyrv6hywv6m1fapzzn874hlhf86pn6abxrlf5fa")))) + (base32 "0axwbckqrw1v3v50nzhpkvpyjbjwy3rq5bv23db84x3xia497apq")))) (build-system gnu-build-system) (arguments (list #:make-flags #~(list (string-append "VERSION=" #$version) ; ‘v…-nogit’ otherwise (string-append "PREFIX=" #$output) "INITRAMFS_DIR=$(PREFIX)/share/initramfs-tools" + "PKGCONFIG_UDEVRULESDIR=$(PREFIX)/lib/udev/rules.d" (string-append "CC=" #$(cc-for-target)) (string-append "PKG_CONFIG=" #$(pkg-config-for-target)) ;; ‘This will be less of an option in the future, as more @@ -666,6 +665,7 @@ (define-public bcachefs-tools `(,zstd "lib") ;; Only for mount.bcachefs.sh. + bash-minimal coreutils-minimal gawk util-linux)) @@ -682,7 +682,7 @@ (define-public bcachefs-tools In addition, bcachefs provides all the functionality of bcache, a block-layer caching system, and lets you assign different roles to each device based on its performance and other characteristics.") - (license license:gpl2+)))) + (license license:gpl2+))) (define-public bcachefs-tools/static (package base-commit: 162d6a2fdd6af13272967c77347a54934ecb45e6 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 15 23:33:27 2024 Received: (at 68495) by debbugs.gnu.org; 16 Jan 2024 04:33:28 +0000 Received: from localhost ([127.0.0.1]:47430 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rPb8b-00032V-FJ for submit@debbugs.gnu.org; Mon, 15 Jan 2024 23:33:26 -0500 Received: from rainycloud.ext.redscript.org ([2402:28c0:4:1081::1]:36400) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rPb8Y-00031x-9c for 68495@debbugs.gnu.org; Mon, 15 Jan 2024 23:33:19 -0500 Received: from localhost.localdomain (bba-2-49-240-145.alshamil.net.ae [2.49.240.145]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by rainycloud.ext.redscript.org (Postfix) with ESMTPSA id 85FA36ED8; Tue, 16 Jan 2024 04:33:11 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redscript.org; s=mail1-rsa; t=1705379592; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=H3snamtWmSVlzn+JXMj11w5uS29NY7rkd4/yJCr2FZE=; b=lYSfDh84oBA8k5ylqIzVo62ZlzgHvyKjT6d9GdB6bahXPL2fOuz52KKUzcIdTHksjBILPC A4rEWfVxkDcRm/+Wu+obUVxbjcpUYKxMgZNFhKHnIlJqIWDnO9W+7FhNHCaNOYGw4hEibV qPefeZhHa/4PSmw5cz0aw5p64lQg4iiwlSg+/1uJB3HZvLvrkkWsItTl3Fa6wPHd7febeO YLihzeQ1wxxAdk/wb3MPgRvE7iZPTHf+RwQoK0DQW36s2mE8GW3mZE6NCCJ2q/N4qr4W7U xpyatJ0Fj3DRWEMmD41LCRT1K/gqHzKrIyfVIh5yHb8vVTe3ujQ8Xsnmd0om5x9UohvkHz WdAiIxvXfRh7ue3ze7KWW1FsuZ1WITAGO5y7okyhsY3fN7pKkYLJdVAQDMlKAcUb1Uz6UF MGczJrsNv4yiT7YmGYCU0969MUGUox3AaYw7bJg4I5NmWZ2lTb+WHAfqBrgmWk7w6KoF83 iSunxnXI6uBaObC+TlPlawDpjy4+576U0XHil0EQGeohExcekqmF/tz2Xyj9GGAipnZ4X4 Xptvp48Kkc27vjyUt6mwMZtaHvGj3ZY7tWr7JXG9+5jbYOCn2sj/eXVGNQwubD5dg0wQDU 37u36Ggw1dQIXa2Z7KVBTTx0gzQnvCjOWOzcuUWnSHYJ8eR7QaWWA= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=redscript.org; s=mail1-ed25519; t=1705379592; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=H3snamtWmSVlzn+JXMj11w5uS29NY7rkd4/yJCr2FZE=; b=3Xj97a89iPIVN7z9kBgd0C5/a8QFhMUm/TKPkLHW1sndvZZcayMrVzrG7KNM4oNcZnMqlN Np6b7jV/0qirHTCA== From: Ahmad Draidi To: 68495@debbugs.gnu.org Subject: [PATCH 2/2] gnu: bcachefs-tools: Restyle format. Date: Tue, 16 Jan 2024 08:32:32 +0400 Message-ID: <47ec0f53c75d2db052eabb006025712d4ba862e6.1705379539.git.a.r.draidi@redscript.org> X-Mailer: git-send-email 2.41.0 In-Reply-To: <0f7d0c5dd9fc6021d775cb31c8e5c54d569e4576.1705379539.git.a.r.draidi@redscript.org> References: <0f7d0c5dd9fc6021d775cb31c8e5c54d569e4576.1705379539.git.a.r.draidi@redscript.org> MIME-Version: 1.0 X-Debbugs-Cc: ( , Christopher Baines , Ludovic Courtès , Mathieu Othacehe , Raghav Gururajan , Ricardo Wurmus , Simon Tournier , Tobias Geerinckx-Rice , jgart Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 68495 Cc: Ahmad Draidi 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: -1.0 (-) * gnu/packages/file-systems.scm (bcachefs-tools): Reindent all lines. Change-Id: I6f3ae711daf2f5d66724f513fe5e8876147f5ccf --- gnu/packages/file-systems.scm | 186 +++++++++++++++++----------------- 1 file changed, 93 insertions(+), 93 deletions(-) diff --git a/gnu/packages/file-systems.scm b/gnu/packages/file-systems.scm index b0bf09625c..87af8ac925 100644 --- a/gnu/packages/file-systems.scm +++ b/gnu/packages/file-systems.scm @@ -581,98 +581,98 @@ (define-public gphotofs (license license:gpl2+))) (define-public bcachefs-tools - (package - (name "bcachefs-tools") - (version "1.4.1") - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://evilpiepirate.org/git/bcachefs-tools.git") - (commit (string-append "v" version)))) - (file-name (git-file-name name version)) - (sha256 - (base32 "0axwbckqrw1v3v50nzhpkvpyjbjwy3rq5bv23db84x3xia497apq")))) - (build-system gnu-build-system) - (arguments - (list #:make-flags - #~(list (string-append "VERSION=" #$version) ; ‘v…-nogit’ otherwise - (string-append "PREFIX=" #$output) - "INITRAMFS_DIR=$(PREFIX)/share/initramfs-tools" - "PKGCONFIG_UDEVRULESDIR=$(PREFIX)/lib/udev/rules.d" - (string-append "CC=" #$(cc-for-target)) - (string-append "PKG_CONFIG=" #$(pkg-config-for-target)) - ;; ‘This will be less of an option in the future, as more - ;; code gets rewritten in Rust.’ - "NO_RUST=better") - #:phases - #~(modify-phases %standard-phases - (delete 'configure) ; no configure script - (replace 'check - ;; The test suite is moribund upstream (‘never been useful’), - ;; but let's keep running it as a sanity check until then. - (lambda* (#:key tests? make-flags #:allow-other-keys) - (when tests? - ;; We must manually build the test_helper first. - (apply invoke "make" "tests" make-flags) - (invoke (string-append - #$(this-package-native-input "python-pytest") - "/bin/pytest") "-k" - ;; These fail (‘invalid argument’) on kernels - ;; with a previous bcachefs version. - (string-append "not test_format and " - "not test_fsck and " - "not test_list and " - "not test_list_inodes and " - "not test_list_dirent"))))) - (add-after 'install 'promote-mount.bcachefs.sh - ;; The (optional) ‘mount.bcachefs’ requires rust:cargo. - ;; This shell alternative does the job well enough for now. - (lambda* (#:key inputs #:allow-other-keys) - (define (whence file) - (dirname (search-input-file inputs file))) - (let ((mount (string-append #$output - "/sbin/mount.bcachefs"))) - (delete-file mount) ; symlink to ‘bcachefs’ - (copy-file "mount.bcachefs.sh" mount) - ;; WRAP-SCRIPT causes bogus ‘Insufficient arguments’ errors. - (wrap-program mount - `("PATH" ":" prefix - ,(list (getcwd) - (whence "bin/tail") - (whence "bin/awk") - (whence "bin/mount")))))))))) - (native-inputs - (cons* pkg-config - ;; For generating documentation with rst2man. - python - python-docutils - ;; For tests. - python-pytest - (if (member (%current-system) (package-supported-systems valgrind)) - (list valgrind) - '()))) - (inputs - (list eudev - keyutils - libaio - libscrypt - libsodium - liburcu - `(,util-linux "lib") - lz4 - zlib - `(,zstd "lib") - - ;; Only for mount.bcachefs.sh. - bash-minimal - coreutils-minimal - gawk - util-linux)) - (home-page "https://bcachefs.org/") - (synopsis "Tools to create and manage bcachefs file systems") - (description - "The bcachefs-tools are command-line utilities for creating, checking, + (package + (name "bcachefs-tools") + (version "1.4.1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://evilpiepirate.org/git/bcachefs-tools.git") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0axwbckqrw1v3v50nzhpkvpyjbjwy3rq5bv23db84x3xia497apq")))) + (build-system gnu-build-system) + (arguments + (list #:make-flags + #~(list (string-append "VERSION=" #$version) ; ‘v…-nogit’ otherwise + (string-append "PREFIX=" #$output) + "INITRAMFS_DIR=$(PREFIX)/share/initramfs-tools" + "PKGCONFIG_UDEVRULESDIR=$(PREFIX)/lib/udev/rules.d" + (string-append "CC=" #$(cc-for-target)) + (string-append "PKG_CONFIG=" #$(pkg-config-for-target)) + ;; ‘This will be less of an option in the future, as more + ;; code gets rewritten in Rust.’ + "NO_RUST=better") + #:phases + #~(modify-phases %standard-phases + (delete 'configure) ; no configure script + (replace 'check + ;; The test suite is moribund upstream (‘never been useful’), + ;; but let's keep running it as a sanity check until then. + (lambda* (#:key tests? make-flags #:allow-other-keys) + (when tests? + ;; We must manually build the test_helper first. + (apply invoke "make" "tests" make-flags) + (invoke (string-append + #$(this-package-native-input "python-pytest") + "/bin/pytest") "-k" + ;; These fail (‘invalid argument’) on kernels + ;; with a previous bcachefs version. + (string-append "not test_format and " + "not test_fsck and " + "not test_list and " + "not test_list_inodes and " + "not test_list_dirent"))))) + (add-after 'install 'promote-mount.bcachefs.sh + ;; The (optional) ‘mount.bcachefs’ requires rust:cargo. + ;; This shell alternative does the job well enough for now. + (lambda* (#:key inputs #:allow-other-keys) + (define (whence file) + (dirname (search-input-file inputs file))) + (let ((mount (string-append #$output + "/sbin/mount.bcachefs"))) + (delete-file mount) ; symlink to ‘bcachefs’ + (copy-file "mount.bcachefs.sh" mount) + ;; WRAP-SCRIPT causes bogus ‘Insufficient arguments’ errors. + (wrap-program mount + `("PATH" ":" prefix + ,(list (getcwd) + (whence "bin/tail") + (whence "bin/awk") + (whence "bin/mount")))))))))) + (native-inputs + (cons* pkg-config + ;; For generating documentation with rst2man. + python + python-docutils + ;; For tests. + python-pytest + (if (member (%current-system) (package-supported-systems valgrind)) + (list valgrind) + '()))) + (inputs + (list eudev + keyutils + libaio + libscrypt + libsodium + liburcu + `(,util-linux "lib") + lz4 + zlib + `(,zstd "lib") + + ;; Only for mount.bcachefs.sh. + bash-minimal + coreutils-minimal + gawk + util-linux)) + (home-page "https://bcachefs.org/") + (synopsis "Tools to create and manage bcachefs file systems") + (description + "The bcachefs-tools are command-line utilities for creating, checking, and otherwise managing bcachefs file systems. Bcachefs is a @acronym{CoW, copy-on-write} file system supporting native @@ -682,7 +682,7 @@ (define-public bcachefs-tools In addition, bcachefs provides all the functionality of bcache, a block-layer caching system, and lets you assign different roles to each device based on its performance and other characteristics.") - (license license:gpl2+))) + (license license:gpl2+))) (define-public bcachefs-tools/static (package -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 09 17:21:20 2024 Received: (at 68495-done) by debbugs.gnu.org; 9 Feb 2024 22:21:21 +0000 Received: from localhost ([127.0.0.1]:42745 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rYZFI-0000xF-HU for submit@debbugs.gnu.org; Fri, 09 Feb 2024 17:21:20 -0500 Received: from mail-wr1-x433.google.com ([2a00:1450:4864:20::433]:47167) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rYZFG-0000wd-T8 for 68495-done@debbugs.gnu.org; Fri, 09 Feb 2024 17:21:19 -0500 Received: by mail-wr1-x433.google.com with SMTP id ffacd0b85a97d-33b13332ca7so756482f8f.2 for <68495-done@debbugs.gnu.org>; Fri, 09 Feb 2024 14:21:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1707517258; x=1708122058; darn=debbugs.gnu.org; h=mime-version:message-id:date:subject:to:from:from:to:cc:subject :date:message-id:reply-to; bh=GypvSa778idRhdHMzdDn75CyRCVrpJAQ5GG8EVNqfDY=; b=B37vFqd1D5q/Cx5lmHJd37t/7Yh1kl0mxUsz/M4fMb0cGIV/BrLPjdpo5oJni3X5oR LqGDgTIFTkDyTUJFz2yBoqW/bhA4IWZs8CpQtd24xraLmkUx1oCZi5JBcVs1xW9U/OtG hNbMqAJFhddrpH0dhJyvSshiOT+RpXIisDqg0dQEP13T3Cg4d46AsvkkqeljNHuhsgZm RpA16lGvtQ2eBbElMmqCflRdUUvFb8wxsMDlSsD+VT1LizvIvKJ9xcp9TXMV8hOPDTd8 /hQsmdJZGCoh1TDpWRJvTHGv3byBqJQtw2cuQADXptfNRVIncDhZXWNrHQrp//fVaV50 W6Fw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1707517258; x=1708122058; h=mime-version:message-id:date:subject:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=GypvSa778idRhdHMzdDn75CyRCVrpJAQ5GG8EVNqfDY=; b=lMsUp8oG6IfoSWqDRfPRnDulBBfa5QkIijhZrtfyZPMaORhi4T5tJppzEGiJn7U8wf ljHT3QibbGz+GiIdByvyusRVdJtkqrpjkVyG+JF4rKQ+4sT2bt2JdG317ELZKk8mUNHG rf8FwerGwW9OyinXmS9Z1gr9R2bd/eD36ss7NQ8mv7tB2HyBxY6BqwiaU8O1RaxelHCQ OiQpCmgSXa3Jiq5PZKrwJW4tB2gSl+9MMwxVA2vRSa2e0qm2RXyvbN+D90eanefEdMUP lmOZ0UzHJzr00AJMd8jl/8ZG2w/lScHftxnFm8VSv1HN16gjmYFkzHIkenLpiRBC8P8G GdPA== X-Gm-Message-State: AOJu0Yx0H8Q9TWhww69C9hYwkQFwFdWJNTOhFHnqu1gTwVuGKRKzS/5a w5n8DAV9+b+SHwkdDxcbynzMEmce/2a+U/O97pNV+ZFB5dS2P6zjaiP+mmH7QP0= X-Google-Smtp-Source: AGHT+IG2hER/1jsCCwEqrWcYOLXySG18hScN2tpKhzoZsH99j0o7bvbhmPx93725ZyUJp9aJlTNWNg== X-Received: by 2002:a5d:5346:0:b0:33b:60fa:2d3a with SMTP id t6-20020a5d5346000000b0033b60fa2d3amr174967wrv.39.1707517257493; Fri, 09 Feb 2024 14:20:57 -0800 (PST) Received: from guxtil (cpc100856-bagu15-2-0-cust368.1-3.cable.virginm.net. [82.25.93.113]) by smtp.gmail.com with ESMTPSA id bs25-20020a056000071900b0033b45bdb2a1sm296912wrb.4.2024.02.09.14.20.56 for <68495-done@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 09 Feb 2024 14:20:56 -0800 (PST) From: Sharlatan Hellseher To: 68495-done@debbugs.gnu.org Subject: [PATCH 0/2] Update bcachefs-tools to 1.4.1 and restyle Date: Fri, 09 Feb 2024 22:20:55 +0000 Message-ID: <87y1bts2ig.fsf@gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 68495-done 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: -1.0 (-) --=-=-= Content-Type: text/plain Hi Pushed as aabbcb0ef9..b186fa1306 to master. Thanks, Oleg --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEmEeB3micIcJkGAhndtcnv/Ys0rUFAmXGpUcACgkQdtcnv/Ys 0rUtdw//ToMoZO494RDndSbKwc5v8bKeIaKCa3lvtf64dZUQWJKzHxSSmEBbfgIF ESMb3PXzysIYRZTe2WrnLK0t3mgukMr4jVtLfdWU0L9G8dafsbtulTU8vDdUWPbz iwCjIIxYxPRyz1jychHEsQnWmSAcQpyEFp5XFUKH9mpSj9fg4Rs6kIhM9UBmll6t Re8MPaPouHNB7YnI3VsArkw6PXBn7X0louVybDtOwSub6rm/bnZfvtLNnjg1nERm mmUayamH87v0DXWuvW37/6F+Pd0zdSKyxKIaZurajb+44zEW4V1g3NfSOY6mfuHB S6iFqLTx2KxMaHxPtJ2wYDMUUGjHu8Lfn+bCPt3bn9peSlkGUu20lh9HtfjA4qUR GEw4NgnzkB8xYj4S/u3xWsOIfQS4IQRgTfUsQVybCb1vU6/ARsx1lI/efX6WtjJk g7JTRuJbYf5baxvAkHEssP9ehGJOHPlN3rJsjqbYe/DeoHJyitDkW2wpIOPdb//B L/6YW6WbIoPBHfDZB5lFP/eHCtmCr9bgMos6BbIJZi5rlAQps79DL3oAx+jGuQwM cztuUC+pcK6iZrg4m6PGIxT8B/d5LRt9Qw/9KZPl8W94dlBHgdOHlkygqsPDKlf5 6SOPzJJwhqVXhVMrIpABevnblzdFwMJu9whp9ij2ad5DOZpxnMw= =0APn -----END PGP SIGNATURE----- --=-=-=-- From unknown Sun Jun 15 08:51:22 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 09 Mar 2024 12:24:06 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator