-
-
Notifications
You must be signed in to change notification settings - Fork 12.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fuse: use fuse3 as default. #150502
Comments
+1 |
It'd be nice if someone could check what other distributions do and if there are compatibility issues. Upstream recommends the
I quickly looked at Ubuntu 20.04 LTS: $ fusermount --version
fusermount version: 2.9.9
# But installing fuse3 will remove fuse:
$ apt -qqqs install fuse3
Inst libfuse3-3 (3.9.0-2 Ubuntu:20.04/focal [amd64])
Remv fuse [2.9.9-3] [ntfs-3g:amd64 ]
Inst fuse3 (3.9.0-2 Ubuntu:20.04/focal [amd64])
Conf libfuse3-3 (3.9.0-2 Ubuntu:20.04/focal [amd64])
Conf fuse3 (3.9.0-2 Ubuntu:20.04/focal [amd64]) And Debian 10: Same result (considering the major versions). Edit: Arch seems to use that suffix for fuse3 as well: https://archlinux.org/packages/extra/x86_64/fuse3/ |
Another year passed,
Is it time for transition now? |
I ran into this recently for something I was working on. It would be nice to see |
I'm far more familiar with nix that I was when I originally opened this, this can probably be worked around by providing a fuse2 -> fuse wrapper (and a fuse3 -> fuse wrapper too) around specific packages that need fuse2, I think it makes more sense to default to the newer version and fix old packages, than stay on fuse2 indefinitely. One of the benefits of nix is being able to do this over expecting all software to work with the @primeos what are your thoughts? |
Describe the bug:
fuse3 has a bunch of updates that whitelist various file systems, exfat, bcachefs, etc.
fusermount is hardcoded here: https://github.com/hanwen/go-fuse/blob/3ab5d95a30ae25019bf030a2bab076dba61c27da/fuse/mount_linux.go#L219
but nixos packages fuse3 as
fusermount3
Maybe it's time to make fuse3 the "default" as it's 4 years old, and
fuse2
should explicitly providefusermount2
Notify maintainers
@primeos
The text was updated successfully, but these errors were encountered: