Skip to content
This repository was archived by the owner on Nov 22, 2022. It is now read-only.
This repository was archived by the owner on Nov 22, 2022. It is now read-only.

Unable to compile or install supertag with macFUSE 4.0.5 #18

@inklesspen

Description

@inklesspen

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions