guix_mirror_bot pushed a commit to branch master
in repository guix.

commit b27318dc1feab4db8530f947d052c34cdd4619f5
Author: Ahmad Draidi <[email protected]>
AuthorDate: Sun Dec 7 19:51:39 2025 +0400

    gnu: bcachefs-tools: Disable FUSE support.
    
    FUSE support is at an early stage and may corrupt filesystems. It also
    does not build in the latest upstream release.
    
    * gnu/packages/file-systems.scm (bcachefs-tools)[arguments]:
    Remove 'enable-fuse phase.
    [inputs]: Remove.
    
    Change-Id: I871ef27155a3dd962f1c939c406c4d1a87b11921
    Signed-off-by: Andreas Enge <[email protected]>
---
 gnu/packages/file-systems.scm | 11 ++---------
 1 file changed, 2 insertions(+), 9 deletions(-)

diff --git a/gnu/packages/file-systems.scm b/gnu/packages/file-systems.scm
index 283f756fc0..08bb09eb57 100644
--- a/gnu/packages/file-systems.scm
+++ b/gnu/packages/file-systems.scm
@@ -831,7 +831,7 @@ performance and other characteristics.")
 
 (define-public bcachefs-tools
   ;; The final public package with shell completion even when cross-compiling,
-  ;; as well as optional features such as FUSE (‘bcachefs fusemount’).
+  ;; as well as optional features.
   (package
     (inherit bcachefs-tools-minimal)
     (name "bcachefs-tools")
@@ -845,10 +845,6 @@ performance and other characteristics.")
           (srfi srfi-26)))
        ((#:phases phases #~%standard-phases)
        #~(modify-phases #$phases
-            (add-before 'build 'enable-fuse
-              (lambda _
-                ;; This must be an environment variable, not a make flag!
-                (setenv "BCACHEFS_FUSE" "1")))
            (add-after 'install 'install-completions
               (lambda* (#:key native-inputs #:allow-other-keys)
                 (define bcachefs
@@ -875,10 +871,7 @@ performance and other characteristics.")
      (append (package-native-inputs bcachefs-tools-minimal)
             (if (%current-target-system)
                 (list bcachefs-tools-minimal)
-                (list))))
-    (inputs
-     (modify-inputs (package-inputs bcachefs-tools-minimal)
-       (append fuse)))))
+                (list))))))
 
 (define-public bcachefs-tools-minimal/static
   ;; The static variant is public for consistency with the other file system

Reply via email to