harababurel / harababurel/gcsf

Problem installing on Mac with macFUSE

Open
#88 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
2.4k
Forks
98
PR merge metrics
No merged PRs in 30d

Description

Had problem installing GCSF (from crate) on macOS with already installed fuse, as `pkg-config` was looking for osxfuse which is the old name. osxfuse has been renamed to macFUSE, and is installed as `fuse` (at least on my system, installed using brew in spring 2022).

Solved temporarely by creating a symlink for the `fuse.pc` file to a `osxfuse.pc` file, so that the installer could find the required files. This fixed the install error.

Might be worth updating, so that both `osxfuse` or `fuse` work for `pkg-config`. Until then, the method above worked for me

Contributor guide

No contributing guide indexed for this repository

Research direction

Locate the build configuration or dependency checks that use pkg-config for osxfuse, then review how the Rust crate handles macOS installation. Reproduce the install with Homebrew's macFUSE, where the package is exposed as fuse, and verify that both fuse and osxfuse setups are handled without a manual symlink.

Written by the indexing model from the issue text.

Assessment

Tech stack
macos, rust
Domain
build-system, operating-systems
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.