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