mirror of
https://github.com/gromgit/homebrew-fuse.git
synced 2025-12-06 07:50:35 +00:00
README: add fuse-t FAQ, update wording
This commit is contained in:
parent
fc9667e77c
commit
1c8167a415
1 changed files with 16 additions and 5 deletions
21
README.md
21
README.md
|
|
@ -14,7 +14,7 @@ All my old Intel Mac hardware is dead, and I'm not inclined to spend additional
|
|||
|
||||
First, if you've already installed FUSE formulae from the core tap _before_ they were disabled, you might _not_ want to switch over to my formulae, because:
|
||||
1. As far as I know, Homebrew will not remove them from your system, even after the formulae themselves are deleted.
|
||||
2. Many of these formulae are rather old, so you're unlikely to find updates anyway.
|
||||
1. Many of these formulae are rather old, so you're unlikely to find updates anyway.
|
||||
|
||||
But if you _do_ want to install my formulae over the core ones, you should uninstall the core formulae first.
|
||||
|
||||
|
|
@ -30,14 +30,14 @@ It's probably available, but with a `-mac` suffix to avoid name clashes with Hom
|
|||
|
||||
If you can't find it under its new name, possible reasons include:
|
||||
1. All available versions of `XYZ` require version 3 of the libfuse API, but macFUSE only supports v2.
|
||||
2. I might not have gotten around to getting it up. [File an issue](https://github.com/gromgit/homebrew-fuse/issues/new/choose) to get my attention. 😀
|
||||
1. I might not have gotten around to getting it up. [File an issue](https://github.com/gromgit/homebrew-fuse/issues/new/choose) to get my attention. 😀
|
||||
|
||||
### Why is XYZ so old?
|
||||
|
||||
Possible reasons:
|
||||
1. Current `XYZ` requires libfuse v3, so I found and bottled the last version that requires libfuse v2.
|
||||
2. `XYZ` was abandoned by its authors. If you know of a revived fork of such software, [file an issue](https://github.com/gromgit/homebrew-fuse/issues/new/choose) with the details and I'll see what can be done.
|
||||
3. I might not have gotten around to updating it yet. [File an issue](https://github.com/gromgit/homebrew-fuse/issues/new/choose) to get my attention. 😀
|
||||
1. Current `XYZ` requires FUSE 3, which is not supported by all known macOS FUSE drivers, so the version you see is the latest one that can be built on macOS.
|
||||
1. `XYZ` was abandoned by its authors. If you know of a revived fork of such software, [file an issue](https://github.com/gromgit/homebrew-fuse/issues/new/choose) with the details and I'll see what can be done.
|
||||
1. I might not have gotten around to updating it yet. [File an issue](https://github.com/gromgit/homebrew-fuse/issues/new/choose) to get my attention. 😀
|
||||
|
||||
### Why is the XYZ formula called `XYZ-mac`?
|
||||
|
||||
|
|
@ -54,3 +54,14 @@ All my old Intel Mac hardware is dead, so I'm relying now on the free GitHub run
|
|||
### Why can't I build XYZ on an ARM Mac?
|
||||
|
||||
Homebrew currently [filters out `/usr/local` entirely during ARM-based builds](https://github.com/Homebrew/brew/blob/04532cb6216b69a5b067aa7a4e22cff0944b257d/Library/Homebrew/shims/super/cc#L266-L270). I've devised a workaround for this, that seems to work well on both Intel and ARM GitHub runners. If you still can't build it, please [file an issue](https://github.com/gromgit/homebrew-fuse/issues/new/choose).
|
||||
|
||||
## Why aren't you using fuse-t in place of MacFUSE?
|
||||
|
||||
As of 2025-Feb-16, [fuse-t](https://github.com/macos-fuse-t/fuse-t) is certainly interesting, but not enough of an improvement to make me force everyone to move over.
|
||||
|
||||
For this to happen, at least one of the following needs to happen:
|
||||
|
||||
1. **open source**, so there's a hope of getting it into Homebrew core _a la_ `libfuse{,@2}`, and get rid of all the `require` hackery in these formulae
|
||||
1. **FUSE 2 and 3 support**, so we're not stuck in the past with half these formulae, but are still able to build older FUSE 2 formulae
|
||||
|
||||
If any macOS FUSE implementation achieves *all* the above, I'm prepared to move everything over. Heck, if point 1 is achieved, this repo may itself become defunct.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue