gromgit / homebrew-fuse

gromgit's FUSE tap
BSD 2-Clause "Simplified" License
325 stars 37 forks source link

sshfs depends on missing library #30

Closed grischard closed 2 years ago

grischard commented 2 years ago
dyld[31125]: Library not loaded: /usr/local/opt/glib/lib/libgthread-2.0.0.dylib
  Referenced from: /Users/stereo/bin/sshfs
  Reason: tried: '/usr/local/opt/glib/lib/libgthread-2.0.0.dylib' (no such file), '/usr/local/lib/libgthread-2.0.0.dylib' (no such file), '/usr/lib/libgthread-2.0.0.dylib' (no such file)

This is macOS 12.2 on arm64. glib is installed but it doesn't provide libgthread.

gromgit commented 2 years ago

What's the output of:

brew info glib
brew linkage glib
gromgit commented 2 years ago

Also, are you running Homebrew under Rosetta? Native ARM64 Homebrew installs all formulae under /opt/homebrew, not /usr/local as you currently have.

grischard commented 2 years ago

I'm very sorry, I've wasted your time because of an old sshfs binary I'd carried over in my ~/bin from my x86 installation! Thank you for noticing that there was something wrong with the paths.

gromgit commented 2 years ago

No worries, as long as the problem's resolved.