amoffat/supertag

Unable to compile or install supertag with macFUSE 4.0.5

Opened this issue · 5 comments

I have manually installed MacFUSE 4.0.5; homebrew casks only have 3.11.2.

Running brew install amoffat/rnd/supertag as directed in the docs produced this error:

Warning: Calling depends_on :osxfuse is deprecated! There is no replacement.
Please report this issue to the amoffat/rnd tap (not Homebrew/brew or Homebrew/core):
  /usr/local/Homebrew/Library/Taps/amoffat/homebrew-rnd/supertag.rb:8

I've opened https://github.com/amoffat/homebrew-rnd/issues/1 for that.

Next, I tried to install supertag using cargo, but there was a compilation error:

  thread 'main' panicked at 'Invalid version of osxfuse: Failure { command: "\"pkg-config\" \"--libs\" \"--cflags\" \"osxfuse\" \"osxfuse >= 2.6.0\"", output: Output { status: ExitStatus(ExitStatus(256)), stdout: "", stderr: "Package osxfuse was not found in the pkg-config search path.\nPerhaps you should add the directory containing `osxfuse.pc\'\nto the PKG_CONFIG_PATH environment variable\nNo package \'osxfuse\' found\nPackage osxfuse was not found in the pkg-config search path.\nPerhaps you should add the directory containing `osxfuse.pc\'\nto the PKG_CONFIG_PATH environment variable\nNo package \'osxfuse\' found\n" } }', fuse-sys/build.rs:36:10

According to the MacFUSE release notes, the library is now simply named fuse, rather than osxfuse. So I edited fuse-sys/build.rs to change osxfuse to fuse on line 27 and then I got a new build error and decided this was beyond my current knowledge.

Thanks for reporting @inklesspen. I am not yet going to support MacFUSE 4.*, as it is still quite new, and the author seems to be iterating frequently with micro version updates (implying bug fixes). Once it stabilizes more, I will look into supporting it, so I will leave this issue open.

This error still occurs as of January 2022.

Still a thing as of this date ( early June 2022 ).

I just came here to report the same. This looks like a cool project and I was really curious to try it out.

i also can't install supertag on recent mac os with the same error. this is very unfortunate. would love to check supertag out!