Skip to content
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

Homebrew install Error: bindfs has been disabled because it requires FUSE! #101

Closed
YuhomC opened this issue Jun 2, 2021 · 4 comments
Closed

Comments

@YuhomC
Copy link

YuhomC commented Jun 2, 2021

Hiiiiii, It's my first time to post an issue on GitHub

I tried to install bindfs by% brew install bindfs and have fuse installed already.
I tried install fuse several times and versions across 3.10.0 to 4.1.2 both from fuse website and terminal.
And upgraded my system from macOS Catalina 10.15 to macOS Big Sur 11.4.
All comes with the error
Error: bindfs has been disabled because it requires FUSE!

After searching it for days, I found the reason here
because FUSE for macOS is no longer open source, some dependencies have been removed from Homebrew’s bindfs formula so on line 23 & 24 it shows:

on_macos do
disable! date: "2021-04-08", because: "requires FUSE"

I've tried every method in an issue like this but all of them don't help.
There is another revised formula for borg seems solved the issue caused by same reason. But not sure how it works because I know little about coding.

So, is there any way to install bindfs instead of brew install bindfs ?
Thanks in advance ;D

@mpartel
Copy link
Owner

mpartel commented Jun 3, 2021

You can try installing XCode, running xcode-select --install, then in a new shell, go to the extracted bindfs source code and run ./configure, make, sudo make install

People have had trouble (#99, #100) installing on Big Sur recently and I don't fully understand what's going on. Things seem to break often on MacOS :|

@YuhomC
Copy link
Author

YuhomC commented Jun 4, 2021

Thank you sooooo much! It works now!
The trouble maker lies in brew as I mentioned above. I install bindfs successfully from source as long as I don't use brew install.
I do not even know how to build from source code before though I saw the

compile and install as usual

in the readme LOL.

To anyone completely new to command line like me, I want to mention
first use cd + the unzipped code path to go to the extracted bindfs source code
then

run./configure make sudo make install

Great then!

@mpartel
Copy link
Owner

mpartel commented Jun 4, 2021

👍

@mpartel mpartel closed this as completed Jun 4, 2021
@jdelker
Copy link

jdelker commented Mar 1, 2024

For anyone stepping over this:

The is a brew tap provided by gromgit, which provides bindfs.

Install with brew install gromgit/fuse/bindfs-mac

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants