Giter VIP home page Giter VIP logo

homebrew-fuse's People

Contributors

dnicolson avatar ericfromcanada avatar gromgit avatar rinsuki avatar uwehollatz avatar yurikoles avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

homebrew-fuse's Issues

Switch to mac-fuse org?

Hi @gromgit,

Thanks for such a great tap!

I saw that there was not many formulas some time ago, so I created mac-fuse/homebrew-fuse repo based on your tap, where I semi-automatically added most of the disabled formulas, sorry for missing credits. Now I see a lot of activity in this repo, so I want to offer you to switch this repo to mac-fuse org umbrella. I had invited you to it as owner. I'm unsure if this possible, but I would love to drop my privileges if you want.

Adding dependency of macos-fuse-t

due to deprecation of osxfuse, macos-fuse-t would be good alternative. Cloud you add dependency on formula?

Actually I have no idea about differences btw osxfuse and fuse-t. So, some more tests and checks are needed before adding dependency.

issues with gitfs

I tried to install gitfs using brew install gromgit/fuse/gitfs-mac

but I get this error when I try to mount my git repo

Traceback (most recent call last):
  File "/opt/homebrew/bin/gitfs", line 33, in <module>
    sys.exit(load_entry_point('gitfs==0.5.1', 'console_scripts', 'gitfs')())
  File "/opt/homebrew/Cellar/gitfs-mac/0.5.2/libexec/lib/python3.9/site-packages/gitfs/__init__.py", line 19, in mount
    from gitfs.mounter import start_fuse
  File "/opt/homebrew/Cellar/gitfs-mac/0.5.2/libexec/lib/python3.9/site-packages/gitfs/mounter.py", line 21, in <module>
    from pygit2 import Keypair, UserPass
  File "/opt/homebrew/Cellar/gitfs-mac/0.5.2/libexec/lib/python3.9/site-packages/pygit2/__init__.py", line 33, in <module>
    from .blame import Blame, BlameHunk
  File "/opt/homebrew/Cellar/gitfs-mac/0.5.2/libexec/lib/python3.9/site-packages/pygit2/blame.py", line 27, in <module>
    from .ffi import ffi, C
  File "/opt/homebrew/Cellar/gitfs-mac/0.5.2/libexec/lib/python3.9/site-packages/pygit2/ffi.py", line 27, in <module>
    from ._libgit2 import ffi, lib as C
ImportError: dlopen(/opt/homebrew/Cellar/gitfs-mac/0.5.2/libexec/lib/python3.9/site-packages/_cffi_backend.cpython-39-darwin.so, 2): Symbol not found: _ffi_prep_closure
  Referenced from: /opt/homebrew/Cellar/gitfs-mac/0.5.2/libexec/lib/python3.9/site-packages/_cffi_backend.cpython-39-darwin.so
  Expected in: flat namespace
 in /opt/homebrew/Cellar/gitfs-mac/0.5.2/libexec/lib/python3.9/site-packages/_cffi_backend.cpython-39-darwin.so

I have MacOS running on Big Sur Version 11.5.2
Apple M1 chip

Brew install gormgit/fuse/ntfs-3g-mac has error

After I ran this command on my M1 MacBook Air with Fuse 4.1.2/4.2.0 (I have tried both) I got this error:

`brew install ntfs-3g-mac
Updating Homebrew...
==> Auto-updated Homebrew!
Updated 1 tap (homebrew/core).
==> Updated Formulae
Updated 3 formulae.

==> Installing ntfs-3g-mac from gromgit/fuse
==> Downloading https://raw.githubusercontent.com/Homebrew/formula-patches/3933b
######################################################################## 100.0%
==> Downloading https://tuxera.com/opensource/ntfs-3g_ntfsprogs-2017.3.23.tgz
==> Downloading from https://download.tuxera.com/opensource/ntfs-3g_ntfsprogs-20
######################################################################## 100.0%
==> Patching
==> Applying lowntfs-3g.c.patch
patching file src/lowntfs-3g.c
Hunk #1 succeeded at 1927 (offset -62 lines).
==> ./configure --prefix=/opt/homebrew/Cellar/ntfs-3g-mac/2017.3.23 --exec-prefi
==> make
Last 15 lines from /Users/vojta/Library/Logs/Homebrew/ntfs-3g-mac/02.make:
clang -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c -o ntfs_3g_probe-ntfs-3g.probe.o test -f 'ntfs-3g.probe.c' || echo './'ntfs-3g.probe.c
clang -DHAVE_CONFIG_H -I. -I.. -DFUSE_USE_VERSION=26 -D_FILE_OFFSET_BITS=64 -I/usr/local/include/fuse -I../include/ntfs-3g -DPLUGIN_DIR="/opt/homebrew/Cellar/ntfs-3g-mac/2017.3.23/lib/ntfs-3g" -g -O2 -Wall -c -o ntfs_3g-ntfs-3g.o test -f 'ntfs-3g.c' || echo './'ntfs-3g.c
clang -DHAVE_CONFIG_H -I. -I.. -DFUSE_USE_VERSION=26 -D_FILE_OFFSET_BITS=64 -I/usr/local/include/fuse -I../include/ntfs-3g -DPLUGIN_DIR="/opt/homebrew/Cellar/ntfs-3g-mac/2017.3.23/lib/ntfs-3g" -g -O2 -Wall -c -o ntfs_3g-ntfs-3g_common.o test -f 'ntfs-3g_common.c' || echo './'ntfs-3g_common.c
clang -DHAVE_CONFIG_H -I. -I.. -DFUSE_USE_VERSION=26 -D_FILE_OFFSET_BITS=64 -I/usr/local/include/fuse -I../include/ntfs-3g -DPLUGIN_DIR="/opt/homebrew/Cellar/ntfs-3g-mac/2017.3.23/lib/ntfs-3g" -g -O2 -Wall -c -o lowntfs_3g-lowntfs-3g.o test -f 'lowntfs-3g.c' || echo './'lowntfs-3g.c
clang -DHAVE_CONFIG_H -I. -I.. -DFUSE_USE_VERSION=26 -D_FILE_OFFSET_BITS=64 -I/usr/local/include/fuse -I../include/ntfs-3g -DPLUGIN_DIR="/opt/homebrew/Cellar/ntfs-3g-mac/2017.3.23/lib/ntfs-3g" -g -O2 -Wall -c -o lowntfs_3g-ntfs-3g_common.o test -f 'ntfs-3g_common.c' || echo './'ntfs-3g_common.c
lowntfs-3g.c:31:10: fatal error: 'fuse_lowlevel.h' file not found
#include <fuse_lowlevel.h>
^~~~~~~~~~~~~~~~~
/bin/sh ../libtool --tag=CC --mode=link clang -I../include/ntfs-3g -g -O2 -Wall -lintl -framework CoreFoundation -o ntfs-3g.probe ntfs_3g_probe-ntfs-3g.probe.o ../libntfs-3g/libntfs-3g.la -lc
1 error generated.
make[2]: *** [lowntfs_3g-lowntfs-3g.o] Error 1
make[2]: *** Waiting for unfinished jobs....
libtool: link: clang -I../include/ntfs-3g -g -O2 -Wall -o .libs/ntfs-3g.probe ntfs_3g_probe-ntfs-3g.probe.o ../libntfs-3g/.libs/libntfs-3g.dylib -lintl -lc -framework CoreFoundation
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

Do not report this issue to Homebrew/brew or Homebrew/core!`

Missing formula: sshfs

Hello,

Since the README invites us to report missing formulae, here's one: https://formulae.brew.sh/formula/sshfs

sshfs that stopped being updated in homebrew-core because it depends on osxfuse or macfuse, that are both distributed as casks but have an incompatible license to be dependencies of formulae in homebrew-core. But it's very useful, and it would be great to still get updates for it.

I also wonder whether it would be possible to compile libfuse for macOS: https://formulae.brew.sh/formula/libfuse
This one has a license compatible with distribution in homebrew-core, so if it could be compiled for macOS and dependency of sshfs changed to this one instead of the casks with incompatible licenses, then maybe sshfs could be back in homebrew-core? Problems are that 1) I have no idea how to try to do this myself (don't know Ruby, don't know how the internals of homebrew work) otherwise I would try to do it, and 2) I don't know if the homebrew maintainers would take this contribution (they seem very prompt to simply drop formulae, not sure if they can be easily convinced to reintegrate one).

Good luck with maintaining these formulae, and thank you!

Rclone needs update to v1.64.0

Hi, just so you know, the Rclone-mac formula needs updating to upstream version v1.64.0, released earlier this month. This doesn't appear to be a major update, but Kapitainsky's Rclone Browser (https://kapitainsky.github.io/RcloneBrowser/) keeps bugging me about my outdated Rclone version. ๐Ÿ™„

If you don't have the time and/or energy to do it, or would like some help, I could probably learn to do it myself and submit it (I have a MacBook Air M1 with all the development tools), though maintaining Homebrew builds isn't my area of expertise and I might need a little help to get started.

Thanks!

M2: Library not loaded: /opt/homebrew/opt/libplist/lib/libplist-2.0.3.dylib

Getting this error when trying to run ifuse

$ ifuse                                                                                                                                                                                               15:30:57
dyld[19431]: Library not loaded: /opt/homebrew/opt/libplist/lib/libplist-2.0.3.dylib
  Referenced from: <04812DE0-30A0-367A-A4D5-0FCD978A3B1E> /opt/homebrew/Cellar/ifuse-mac/1.1.4/bin/ifuse
  Reason: tried: '/opt/homebrew/opt/libplist/lib/libplist-2.0.3.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/opt/homebrew/opt/libplist/lib/libplist-2.0.3.dylib' (no such file), '/opt/homebrew/opt/libplist/lib/libplist-2.0.3.dylib' (no such file), '/usr/local/lib/libplist-2.0.3.dylib' (no such file), '/usr/lib/libplist-2.0.3.dylib' (no such file, not in dyld cache), '/opt/homebrew/Cellar/libplist/2.3.0/lib/libplist-2.0.3.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/opt/homebrew/Cellar/libplist/2.3.0/lib/libplist-2.0.3.dylib' (no such file), '/opt/homebrew/Cellar/libplist/2.3.0/lib/libplist-2.0.3.dylib' (no such file), '/usr/local/lib/libplist-2.0.3.dylib' (no such file), '/usr/lib/libplist-2.0.3.dylib' (no such file, not in dyld cache)
fish: Job 1, 'ifuse' terminated by signal SIGABRT (Abort)

Is it something about M2 or did I mess up somehow? I do have that lib installed but a different version:

$ brew info libplist                                                                                                                                                                                15:33:00
==> libplist: stable 2.3.0 (bottled), HEAD
Library for Apple Binary- and XML-Property Lists
https://www.libimobiledevice.org/
/opt/homebrew/Cellar/libplist/2.3.0 (31 files, 629.2KB) *
  Poured from bottle using the formulae.brew.sh API on 2023-10-21 at 12:34:47
From: https://github.com/Homebrew/homebrew-core/blob/HEAD/Formula/lib/libplist.rb
License: LGPL-2.1-or-later
==> Dependencies
Build: autoconf โœ”, automake โœ˜, libtool โœ”, pkg-config โœ”
==> Options
--HEAD
	Install HEAD version
==> Analytics
install: 4,630 (30 days), 8,894 (90 days), 16,528 (365 days)
install-on-request: 556 (30 days), 1,263 (90 days), 2,043 (365 days)
build-error: 0 (30 days)

THANK YOU! (Not Actionable)

THANK YOU to everyone involved in making \ maintaining this Tap and THANK YOU for the awesome documentation in the READ ME! Solved all my problems!

This ticket contains no actionable requests and may be closed immediately.

โ€” MAB

ifuse compile error on M1

I tried installing ifuse on my Macbook Pro M1 by brew install gromgit/fuse/ifuse-mac and received this error:

Last 15 lines from /Users/x/Library/Logs/Homebrew/ifuse-mac/03.make:
      _ifuse_readlink in ifuse.o
      _ifuse_symlink in ifuse.o
      _ifuse_link in ifuse.o
      _ifuse_unlink in ifuse.o
      ...
  "_fuse_main_real", referenced from:
      _main in ifuse.o
  "_fuse_opt_add_arg", referenced from:
      _main in ifuse.o
  "_fuse_opt_parse", referenced from:
      _main in ifuse.o
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[1]: *** [ifuse] Error 1
make: *** [install-recursive] Error 1

Then, I tried building it from source and the make returned a similar error:

make[2]: Entering directory '/Users/x/Applications/ifuse/src'
  CC       ifuse.o
  CCLD     ifuse
ld: warning: ignoring file /usr/local/lib/libosxfuse.dylib, missing required architecture arm64 in file /usr/local/lib/libosxfuse.dylib (4 slices)
Undefined symbols for architecture arm64:
  "_fuse_get_context", referenced from:
      _ifuse_statfs in ifuse.o
      _ifuse_truncate in ifuse.o
      _ifuse_ftruncate in ifuse.o
      _ifuse_readlink in ifuse.o
      _ifuse_symlink in ifuse.o
      _ifuse_link in ifuse.o
      _ifuse_unlink in ifuse.o
      ...
  "_fuse_main_real", referenced from:
      _main in ifuse.o
  "_fuse_opt_add_arg", referenced from:
      _main in ifuse.o
  "_fuse_opt_parse", referenced from:
      _main in ifuse.o
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [Makefile:363: ifuse] Error 1
make[2]: Leaving directory '/Users/x/Applications/ifuse/src'
make[1]: *** [Makefile:377: all-recursive] Error 1
make[1]: Leaving directory '/Users/x/Applications/ifuse'
make: *** [Makefile:318: all] Error 2

It might be helpful to know the I had to do env PKG_CONFIG_PATH="/opt/homebrew/opt/[email protected]/lib/pkgconfig" ./autogen.sh to generate the Makefile properly.

Rclone formula

FUSE support was removed from Rclone in Homebrew core in late 2020. Should this formula be part of this tap?

s3ql fails to run on M1 Mac

First off, thanks for adding these packages!

I'm trying to get s3ql-mac running on an M1 Mac and I'm running into an error. I'm not sure that it's specific to M1 Macs, but I'm stuck for other ideas. I've effectively removed and rebuilt my brew with the latest versions and it hasn't helped.

Brew installs Python 3.9.6 and s3ql-mac 3.3.2. Macfuse is already installed.

s3ql starts (in that it prompts me for credentials) but before it mounts anything I get this:

ERROR: Uncaught top-level exception:
Traceback (most recent call last):
  File "/opt/homebrew/bin/mount_s3ql", line 33, in <module>
    sys.exit(load_entry_point('s3ql==3.3.2', 'console_scripts', 'mount_s3ql')())
  File "/opt/homebrew/Cellar/s3ql-mac/3.3.2/libexec/lib/python3.8/site-packages/s3ql/mount.py", line 119, in main
    backend_factory = get_backend_factory(options)
  File "/opt/homebrew/Cellar/s3ql-mac/3.3.2/libexec/lib/python3.8/site-packages/s3ql/common.py", line 255, in get_backend_factory
    from .backends.comprenc import ComprencBackend
  File "/opt/homebrew/Cellar/s3ql-mac/3.3.2/libexec/lib/python3.8/site-packages/s3ql/backends/comprenc.py", line 33, in <module>
    crypto_backend = crypto_backends.default_backend()
  File "/opt/homebrew/Cellar/s3ql-mac/3.3.2/libexec/lib/python3.8/site-packages/cryptography/hazmat/backends/__init__.py", line 15, in default_backend
    from cryptography.hazmat.backends.openssl.backend import backend
  File "/opt/homebrew/Cellar/s3ql-mac/3.3.2/libexec/lib/python3.8/site-packages/cryptography/hazmat/backends/openssl/__init__.py", line 7, in <module>
    from cryptography.hazmat.backends.openssl.backend import backend
  File "/opt/homebrew/Cellar/s3ql-mac/3.3.2/libexec/lib/python3.8/site-packages/cryptography/hazmat/backends/openssl/backend.py", line 16, in <module>
    from cryptography import utils, x509
  File "/opt/homebrew/Cellar/s3ql-mac/3.3.2/libexec/lib/python3.8/site-packages/cryptography/x509/__init__.py", line 8, in <module>
    from cryptography.x509.base import (
  File "/opt/homebrew/Cellar/s3ql-mac/3.3.2/libexec/lib/python3.8/site-packages/cryptography/x509/base.py", line 18, in <module>
    from cryptography.x509.extensions import Extension, ExtensionType
  File "/opt/homebrew/Cellar/s3ql-mac/3.3.2/libexec/lib/python3.8/site-packages/cryptography/x509/extensions.py", line 20, in <module>
    from cryptography.hazmat.primitives import constant_time, serialization
  File "/opt/homebrew/Cellar/s3ql-mac/3.3.2/libexec/lib/python3.8/site-packages/cryptography/hazmat/primitives/constant_time.py", line 11, in <module>
    from cryptography.hazmat.bindings._constant_time import lib
ImportError: dlopen(/opt/homebrew/Cellar/s3ql-mac/3.3.2/libexec/lib/python3.8/site-packages/_cffi_backend.cpython-38-darwin.so, 2): Symbol not found: _ffi_prep_closure
  Referenced from: /opt/homebrew/Cellar/s3ql-mac/3.3.2/libexec/lib/python3.8/site-packages/_cffi_backend.cpython-38-darwin.so
  Expected in: flat namespace
 in /opt/homebrew/Cellar/s3ql-mac/3.3.2/libexec/lib/python3.8/site-packages/_cffi_backend.cpython-38-darwin.so

(Note it's from python3.8 not the latest 3.9 that Brew installs)

Not sure if this is similar to the other open issue but would appreciate any help - let me know if there's more info I can gather to help debug

thanks for the repo ๐Ÿ™Œ, issue running `sshfs`

hey thanks for taking the time to make this repo.

i just tapped and installed sshfs

and running the below cmd gives me this error message.

sshfs                                                                                                                                    0 (1.570s)
dyld: Library not loaded: /usr/local/lib/libfuse.2.dylib
  Referenced from: /usr/local/bin/sshfs
  Reason: Incompatible library version: sshfs requires version 12.0.0 or later, but libfuse.2.dylib provides version 10.0.0
fish: Job 1, 'sshfs' terminated by signal SIGABRT (Abort)

when i ran

brew install gromgit/fuse/sshfs-mac 

i don't think it installed macfuse or the libfuse linux only ๐Ÿง

Can't using command `brew install gromgit/fuse/XYZ-mac` to install the xyz-mac

I use the command brew uninstall XYZ it said:

Error: No available formula with the name "xyz".

after that I run the command brew install gromgit/fuse/XYZ-mac which given me:

==> Tapping gromgit/fuse
Cloning into '/opt/homebrew/Library/Taps/gromgit/homebrew-fuse'...
remote: Enumerating objects: 1658, done.
remote: Counting objects: 100% (496/496), done.
remote: Compressing objects: 100% (209/209), done.
remote: Total 1658 (delta 390), reused 318 (delta 285), pack-reused 1162
Receiving objects: 100% (1658/1658), 210.56 KiB | 197.00 KiB/s, done.
Resolving deltas: 100% (1092/1092), done.
Tapped 1 command and 32 formulae (52 files, 350.2KB).
Warning: No available formula or cask with the name "gromgit/fuse/xyz-mac". Did you mean gromgit/fuse/tup-mac, gromgit/fuse/goofys-mac, gromgit/fuse/s3ql-mac, gromgit/fuse/wdfs-mac, gromgit/fuse/btfs-mac, gromgit/fuse/s3fs-mac, gromgit/fuse/xmount-mac, gromgit/fuse/sshfs-mac, gromgit/fuse/gitfs-mac, gromgit/fuse/ifuse-mac, gromgit/fuse/cryfs-mac, gromgit/fuse/avfs-mac, gromgit/fuse/mp3fs-mac, gromgit/fuse/afuse-mac or gromgit/fuse/encfs-mac?
==> Searching for similarly named formulae...
Error: No similarly named formulae found.
==> Searching for a previously deleted formula (in the last month)...
Error: No previously deleted formula found.

Did I miss something?

gocryptfs update

Hi

Please update gocryptfs to the 2.4, as it fixes important bug with reverse-mount.

Thanks

failed to install clone

 $ brew install gromgit/fuse/rclone-mac
==> Downloading https://github.com/rclone/rclone/archive/v1.55.1.tar.gz
Already downloaded: /Users/teixeira/Library/Caches/Homebrew/downloads/df5e41a3e4f03ff66874dd6439e8ae64b91aa69d093248862bdcaa3b8c774384--rclone-1.55.1.tar.gz
==> Installing rclone-mac from gromgit/fuse
==> go build -ldflags -s -X github.com/rclone/rclone/fs.Version=v1.55.1 -tags cmount
==> /usr/local/Cellar/rclone-mac/1.55.1/bin/rclone-mac genautocomplete bash rclone.bash
Last 15 lines from /Users/teixeira/Library/Logs/Homebrew/rclone-mac/02.rclone-mac:
	runtime/proc.go:6498 +0x123 fp=0xc00094fd10 sp=0xc00094fbd8 pc=0x4048c83
runtime.doInit(0x6653820)
	runtime/proc.go:6475 +0x71 fp=0xc00094fe48 sp=0xc00094fd10 pc=0x4048bd1
runtime.doInit(0x6637680)
	runtime/proc.go:6475 +0x71 fp=0xc00094ff80 sp=0xc00094fe48 pc=0x4048bd1
runtime.main()
	runtime/proc.go:238 +0x1e6 fp=0xc00094ffe0 sp=0xc00094ff80 pc=0x403b9c6
runtime.goexit()
	runtime/asm_amd64.s:1581 +0x1 fp=0xc00094ffe8 sp=0xc00094ffe0 pc=0x406d6a1

goroutine 34 [select]:
go.opencensus.io/stats/view.(*worker).start(0xc0002b6980)
	[email protected]/stats/view/worker.go:276 +0xb9
created by go.opencensus.io/stats/view.init.0
	[email protected]/stats/view/worker.go:34 +0x92

If reporting this issue please do so at (not Homebrew/brew or Homebrew/core):
  https://github.com/gromgit/homebrew-fuse/issues
$ cat /Users/teixeira/Library/Logs/Homebrew/rclone-mac/02.rclone-mac
2021-09-23 11:39:46 +0200

/usr/local/Cellar/rclone-mac/1.55.1/bin/rclone-mac
genautocomplete
bash
rclone.bash

fatal error: unexpected signal during runtime execution
[signal SIGSEGV: segmentation violation code=0x1 addr=0xb01dfacedebac1e pc=0x7fff2033fc9e]

runtime stack:
runtime: unexpected return pc for runtime.sigpanic called from 0x7fff2033fc9e
stack: frame={sp:0x7ffeefbfe968, fp:0x7ffeefbfe9b8} stack=[0x7ffeefb7fa08,0x7ffeefbfea70)
0x00007ffeefbfe868:  0x01007ffeefbfe888  0x0000000000000004 
0x00007ffeefbfe878:  0x000000000000001f  0x00007fff2033fc9e 
0x00007ffeefbfe888:  0x0b01dfacedebac1e  0x0000000000000001 
0x00007ffeefbfe898:  0x00000000040390b1 <runtime.throw+0x0000000000000071>  0x00007ffeefbfe938 
0x00007ffeefbfe8a8:  0x0000000005694127  0x00007ffeefbfe8f0 
0x00007ffeefbfe8b8:  0x0000000004039368 <runtime.fatalthrow.func1+0x0000000000000048>  0x00000000066f6780 
0x00007ffeefbfe8c8:  0x0000000000000001  0x0000000000000001 
0x00007ffeefbfe8d8:  0x00007ffeefbfe938  0x00000000040390b1 <runtime.throw+0x0000000000000071> 
0x00007ffeefbfe8e8:  0x00000000066f6780  0x00007ffeefbfe928 
0x00007ffeefbfe8f8:  0x00000000040392f0 <runtime.fatalthrow+0x0000000000000050>  0x00007ffeefbfe908 
0x00007ffeefbfe908:  0x0000000004039320 <runtime.fatalthrow.func1+0x0000000000000000>  0x00000000066f6780 
0x00007ffeefbfe918:  0x00000000040390b1 <runtime.throw+0x0000000000000071>  0x00007ffeefbfe938 
0x00007ffeefbfe928:  0x00007ffeefbfe958  0x00000000040390b1 <runtime.throw+0x0000000000000071> 
0x00007ffeefbfe938:  0x00007ffeefbfe940  0x00000000040390e0 <runtime.throw.func1+0x0000000000000000> 
0x00007ffeefbfe948:  0x00000000056b4f55  0x000000000000002a 
0x00007ffeefbfe958:  0x00007ffeefbfe9a8  0x000000000404faf6 <runtime.sigpanic+0x0000000000000396> 
0x00007ffeefbfe968: <0x00000000056b4f55  0x00000000066f6780 
0x00007ffeefbfe978:  0x00007ffeefbfe9e8  0x0000000004029f86 <runtime.(*mheap).allocSpan+0x0000000000000546> 
0x00007ffeefbfe988:  0x000000000670fca8  0x0000000000000007 
0x00007ffeefbfe998:  0x000000c00094ffe0  0x000000c00094ffe8 
0x00007ffeefbfe9a8:  0x00007ffeefbfe9f0 !0x00007fff2033fc9e 
0x00007ffeefbfe9b8: >0x00007ffeefbfe9f0  0x0000000006630000 
0x00007ffeefbfe9c8:  0x0000000000000a69  0x000000000434f365 <golang.org/x/sys/unix.libc_umask_trampoline+0x0000000000000005> 
0x00007ffeefbfe9d8:  0x000000000406f55f <runtime.syscall+0x000000000000001f>  0x000000c00094f9d8 
0x00007ffeefbfe9e8:  0x00007ffeefbfea30  0x000000c00094f9a8 
0x00007ffeefbfe9f8:  0x000000000406d3b0 <runtime.asmcgocall+0x0000000000000070>  0x0000000000000001 
0x00007ffeefbfea08:  0x0000000004013400 <runtime.mapclear+0x0000000000000020>  0x3400000000000020 
0x00007ffeefbfea18:  0x0000000000000000  0x000000000672bc60 
0x00007ffeefbfea28:  0x0000000000000680  0x000000c0000001a0 
0x00007ffeefbfea38:  0x000000000406b4c9 <runtime.systemstack+0x0000000000000049>  0x0000000000000004 
0x00007ffeefbfea48:  0x000000000595df08  0x00000000066f6780 
0x00007ffeefbfea58:  0x00007ffeefbfeaa0  0x000000000406b3c5 <runtime.mstart+0x0000000000000005> 
0x00007ffeefbfea68:  0x000000000406b37d <runtime.rt0_go+0x000000000000013d> 
runtime.throw({0x56b4f55, 0x66f6780})
	runtime/panic.go:1198 +0x71
runtime: unexpected return pc for runtime.sigpanic called from 0x7fff2033fc9e
stack: frame={sp:0x7ffeefbfe968, fp:0x7ffeefbfe9b8} stack=[0x7ffeefb7fa08,0x7ffeefbfea70)
0x00007ffeefbfe868:  0x01007ffeefbfe888  0x0000000000000004 
0x00007ffeefbfe878:  0x000000000000001f  0x00007fff2033fc9e 
0x00007ffeefbfe888:  0x0b01dfacedebac1e  0x0000000000000001 
0x00007ffeefbfe898:  0x00000000040390b1 <runtime.throw+0x0000000000000071>  0x00007ffeefbfe938 
0x00007ffeefbfe8a8:  0x0000000005694127  0x00007ffeefbfe8f0 
0x00007ffeefbfe8b8:  0x0000000004039368 <runtime.fatalthrow.func1+0x0000000000000048>  0x00000000066f6780 
0x00007ffeefbfe8c8:  0x0000000000000001  0x0000000000000001 
0x00007ffeefbfe8d8:  0x00007ffeefbfe938  0x00000000040390b1 <runtime.throw+0x0000000000000071> 
0x00007ffeefbfe8e8:  0x00000000066f6780  0x00007ffeefbfe928 
0x00007ffeefbfe8f8:  0x00000000040392f0 <runtime.fatalthrow+0x0000000000000050>  0x00007ffeefbfe908 
0x00007ffeefbfe908:  0x0000000004039320 <runtime.fatalthrow.func1+0x0000000000000000>  0x00000000066f6780 
0x00007ffeefbfe918:  0x00000000040390b1 <runtime.throw+0x0000000000000071>  0x00007ffeefbfe938 
0x00007ffeefbfe928:  0x00007ffeefbfe958  0x00000000040390b1 <runtime.throw+0x0000000000000071> 
0x00007ffeefbfe938:  0x00007ffeefbfe940  0x00000000040390e0 <runtime.throw.func1+0x0000000000000000> 
0x00007ffeefbfe948:  0x00000000056b4f55  0x000000000000002a 
0x00007ffeefbfe958:  0x00007ffeefbfe9a8  0x000000000404faf6 <runtime.sigpanic+0x0000000000000396> 
0x00007ffeefbfe968: <0x00000000056b4f55  0x00000000066f6780 
0x00007ffeefbfe978:  0x00007ffeefbfe9e8  0x0000000004029f86 <runtime.(*mheap).allocSpan+0x0000000000000546> 
0x00007ffeefbfe988:  0x000000000670fca8  0x0000000000000007 
0x00007ffeefbfe998:  0x000000c00094ffe0  0x000000c00094ffe8 
0x00007ffeefbfe9a8:  0x00007ffeefbfe9f0 !0x00007fff2033fc9e 
0x00007ffeefbfe9b8: >0x00007ffeefbfe9f0  0x0000000006630000 
0x00007ffeefbfe9c8:  0x0000000000000a69  0x000000000434f365 <golang.org/x/sys/unix.libc_umask_trampoline+0x0000000000000005> 
0x00007ffeefbfe9d8:  0x000000000406f55f <runtime.syscall+0x000000000000001f>  0x000000c00094f9d8 
0x00007ffeefbfe9e8:  0x00007ffeefbfea30  0x000000c00094f9a8 
0x00007ffeefbfe9f8:  0x000000000406d3b0 <runtime.asmcgocall+0x0000000000000070>  0x0000000000000001 
0x00007ffeefbfea08:  0x0000000004013400 <runtime.mapclear+0x0000000000000020>  0x3400000000000020 
0x00007ffeefbfea18:  0x0000000000000000  0x000000000672bc60 
0x00007ffeefbfea28:  0x0000000000000680  0x000000c0000001a0 
0x00007ffeefbfea38:  0x000000000406b4c9 <runtime.systemstack+0x0000000000000049>  0x0000000000000004 
0x00007ffeefbfea48:  0x000000000595df08  0x00000000066f6780 
0x00007ffeefbfea58:  0x00007ffeefbfeaa0  0x000000000406b3c5 <runtime.mstart+0x0000000000000005> 
0x00007ffeefbfea68:  0x000000000406b37d <runtime.rt0_go+0x000000000000013d> 
runtime.sigpanic()
	runtime/signal_unix.go:719 +0x396

goroutine 1 [syscall, locked to thread]:
syscall.syscall(0x434f360, 0x0, 0x0, 0x0)
	runtime/sys_darwin.go:22 +0x3b fp=0xc00094f9d8 sp=0xc00094f9b8 pc=0x4069f7b
syscall.syscall(0x0, 0x56dae05, 0x56bc356, 0xc000472a00)
	<autogenerated>:1 +0x26 fp=0xc00094fa20 sp=0xc00094f9d8 pc=0x406fd66
golang.org/x/sys/unix.Umask(0xc000472a00)
	golang.org/x/[email protected]/unix/zsyscall_darwin_amd64.go:2143 +0x34 fp=0xc00094fa50 sp=0xc00094fa20 pc=0x434ee74
github.com/rclone/rclone/vfs/vfsflags.platformFlags(0x5386180)
	github.com/rclone/rclone/vfs/vfsflags/vfsflags_unix.go:14 +0x55 fp=0xc00094fab0 sp=0xc00094fa50 pc=0x50bad75
github.com/rclone/rclone/vfs/vfsflags.AddFlags(0xc0002e8580)
	github.com/rclone/rclone/vfs/vfsflags/vfsflags.go:41 +0x4c9 fp=0xc00094fb10 sp=0xc00094fab0 pc=0x50bace9
github.com/rclone/rclone/cmd/mountlib.NewMountCommand({0x5657287, 0x5}, 0x0, 0x57364a0)
	github.com/rclone/rclone/cmd/mountlib/mount.go:520 +0x1fb fp=0xc00094fb80 sp=0xc00094fb10 pc=0x50bbbdb
github.com/rclone/rclone/cmd/cmount.init.0()
	github.com/rclone/rclone/cmd/cmount/mount.go:34 +0x51 fp=0xc00094fbd8 sp=0xc00094fb80 pc=0x50c58b1
runtime.doInit(0x6645660)
	runtime/proc.go:6498 +0x123 fp=0xc00094fd10 sp=0xc00094fbd8 pc=0x4048c83
runtime.doInit(0x6653820)
	runtime/proc.go:6475 +0x71 fp=0xc00094fe48 sp=0xc00094fd10 pc=0x4048bd1
runtime.doInit(0x6637680)
	runtime/proc.go:6475 +0x71 fp=0xc00094ff80 sp=0xc00094fe48 pc=0x4048bd1
runtime.main()
	runtime/proc.go:238 +0x1e6 fp=0xc00094ffe0 sp=0xc00094ff80 pc=0x403b9c6
runtime.goexit()
	runtime/asm_amd64.s:1581 +0x1 fp=0xc00094ffe8 sp=0xc00094ffe0 pc=0x406d6a1

goroutine 34 [select]:
go.opencensus.io/stats/view.(*worker).start(0xc0002b6980)
	[email protected]/stats/view/worker.go:276 +0xb9
created by go.opencensus.io/stats/view.init.0
	[email protected]/stats/view/worker.go:34 +0x92

HOMEBREW_VERSION: 3.2.13-50-g1f0ed9d
ORIGIN: https://github.com/Homebrew/brew
HEAD: 1f0ed9ddf68ae727a8a71281e91dc1b7da5c9493
Last commit: 6 hours ago
Core tap ORIGIN: https://github.com/Homebrew/homebrew-core
Core tap HEAD: b7255e563a701ba940d22d6519d30d6dbcf70573
Core tap last commit: 2 hours ago
Core tap branch: master
HOMEBREW_PREFIX: /usr/local
HOMEBREW_CASK_OPTS: []
HOMEBREW_DISPLAY: /private/tmp/com.apple.launchd.WqwtF7NDrB/org.macosforge.xquartz:0
HOMEBREW_EDITOR: /usr/bin/vi
HOMEBREW_MAKE_JOBS: 12
HOMEBREW_NO_BOOTSNAP: set
Homebrew Ruby: 2.6.3 => /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/bin/ruby
CPU: dodeca-core 64-bit kabylake
Clang: 12.0.5 build 1205
Git: 2.33.0 => /usr/local/bin/git
Curl: 7.64.1 => /usr/bin/curl
macOS: 11.6-x86_64
CLT: 12.5.0.22.9
Xcode: 12.5.1
XQuartz: 2.7.11 => /opt/X11

HOMEBREW_CC: clang
HOMEBREW_CXX: clang++
MAKEFLAGS: -j12
CMAKE_PREFIX_PATH: /usr/local
CMAKE_INCLUDE_PATH: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/System/Library/Frameworks/OpenGL.framework/Versions/Current/Headers
CMAKE_LIBRARY_PATH: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/System/Library/Frameworks/OpenGL.framework/Versions/Current/Libraries
PKG_CONFIG_PATH: /usr/local/Homebrew/Library/Homebrew/os/mac/pkgconfig/fuse
PKG_CONFIG_LIBDIR: /usr/lib/pkgconfig:/usr/local/Homebrew/Library/Homebrew/os/mac/pkgconfig/11
HOMEBREW_GIT: git
HOMEBREW_SDKROOT: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk
ACLOCAL_PATH: /usr/local/share/aclocal
PATH: /usr/local/Homebrew/Library/Homebrew/shims/mac/super:/usr/local/opt/go/bin:/usr/bin:/bin:/usr/sbin:/sbin

Any ideas?

sshfs compile error on m1 mac

Got this error when installing sshfs-mac on my M1 Mac
(abrew is aliased to my m1 brew installation)
saw you were interested to hear if anyone got any errors so here's one:

โ—‹ โ†’ abrew install gromgit/fuse/sshfs-mac
Updating Homebrew...
==> Auto-updated Homebrew!
Updated 1 tap (homebrew/core).
==> Updated Formulae
Updated 38 formulae.

==> Installing sshfs-mac from gromgit/fuse
==> Downloading https://github.com/libfuse/sshfs/commit/667cf34622e2e873db776791
Already downloaded: /Users/hamish.farrant/Library/Caches/Homebrew/downloads/cdcad74dd3989c7992d0df5c9d06cabde2b6d7523ddbb551712a3733e0ba4b02--667cf34622e2e873db776791df275c7a582d6295.patch
==> Downloading https://github.com/libfuse/sshfs/archive/refs/tags/sshfs-2.10.ta
Already downloaded: /Users/hamish.farrant/Library/Caches/Homebrew/downloads/0edfcc9b3e41ebb509db4457e0888e5c6334c651f31c6f4db2afadd999dcc97a--sshfs-sshfs-2.10.tar.gz
==> Patching
==> Applying 667cf34622e2e873db776791df275c7a582d6295.patch
patching file sshfs.c
Hunk #1 succeeded at 3862 (offset -58 lines).
==> autoreconf -fiv
==> ./configure --prefix=/opt/homebrew/Cellar/sshfs-mac/2.10_1
==> make install
Last 15 lines from /Users/hamish.farrant/Library/Logs/Homebrew/sshfs-mac/03.make:
	    <./sshfs.1.in >sshfs.1.tmp || exit 1; \
	mv sshfs.1.tmp sshfs.1
cache.c:14:10: fatal error: 'glib.h' file not found
#include <glib.h>
         ^~~~~~~~
clang -DHAVE_CONFIG_H -I.  -D_REENTRANT -DFUSE_USE_VERSION=26 -DLIBDIR=\"/opt/homebrew/Cellar/sshfs-mac/2.10_1/lib\" -DIDMAP_DEFAULT="\"user\"" -I/private/tmp/sshfs-mac-20210717-87518-1c56f4v/sshfs-sshfs-2.10/temp/include -I/private/tmp/sshfs-mac-20210717-87518-1c56f4v/sshfs-sshfs-2.10/temp/include/fuse -D_USE_FILE_OFFSET_BITS=64 -D_FILE_OFFSET_BITS=64 -I/usr/local/include/fuse -I/usr/local/Cellar/glib/2.68.3/include -I/usr/local/Cellar/glib/2.68.3/include/glib-2.0 -I/usr/local/Cellar/glib/2.68.3/lib/glib-2.0/include -I/usr/local/opt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/private/tmp/sshfs-mac-20210717-87518-1c56f4v/sshfs-sshfs-2.10/temp/include -I/private/tmp/sshfs-mac-20210717-87518-1c56f4v/sshfs-sshfs-2.10/temp/include/fuse -D_USE_FILE_OFFSET_BITS=64 -Wall -W -I./compat -c -o compat/sshfs-darwin_compat.o `test -f 'compat/darwin_compat.c' || echo './'`compat/darwin_compat.c
1 error generated.
make[1]: *** [sshfs-cache.o] Error 1
make[1]: *** Waiting for unfinished jobs....
sshfs.c:41:10: fatal error: 'glib.h' file not found
#include <glib.h>
         ^~~~~~~~
1 error generated.
make[1]: *** [sshfs-sshfs.o] Error 1
make: *** [install-recursive] Error 1

Do not report this issue to Homebrew/brew or Homebrew/core!

How to install gcsfuse-mac but with a modified go.mod?

Hi! I'd like to install gcsfuse-mac but with a replace statement in the go.mod. also i might want to fast forward the repo to a more recent commit.

How do I do this?

background

Currently I have...

brew install macfuse
brew install gromgit/fuse/gcsfuse-mac

but i'm encountering a bug (GoogleCloudPlatform/gcsfuse#548) that is easily fixable with a replace statement in go.mod, but id ont' know how to add that and go build or brew reinstall with that edit.

kernel info

โžœ  ~ sysctl kern.version

kern.version: Darwin Kernel Version 20.6.0: Wed Jun 23 00:26:27 PDT 2021; root:xnu-7195.141.2~5/RELEASE_ARM64_T8101

Support for the encfs

it would be really nice to have encfs support back, so that I at least can decode the files in the partition and recover the data from there.

sshfs depends on missing library

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.

Getting 404 on brew install xmount-mac

Hello Adrian,

I am getting a 404 during brew install xmount-mac, do you have any solution or alternative tap.

==> Downloading https://github.com/gromgit/homebrew-fuse/releases/download/xmount-mac-0.7.

curl: (22) The requested URL returned error: 404
Error: xmount-mac: Failed to download resource "xmount-mac"
Download failed: https://github.com/gromgit/homebrew-fuse/releases/download/xmount-mac-0.7.6/xmount-mac-0.7.6.big_sur.bottle.1.tar.gz

Kind Regards

my4n6

Got this error when run gitfs on my Mac

My computer version:

     version 11.5.1

python3 version:3.9

installation steps:

โ˜  ~  brew install gromgit/fuse/gitfs-mac
Updating Homebrew...
^C==> Downloading https://github.com/gromgit/homebrew-fuse/releases/download/gitfs-mac-0.5.2/gitfs-mac-0.5.2.big_sur.bottle.tar.gz
Already downloaded: /Users/xxxxx/Library/Caches/Homebrew/downloads/a5acca0f8a465395ddf079dc9a73c14ffe4472ab81f2f807b1d9776695c7a874--gitfs-mac-0.5.2.big_sur.bottle.tar.gz
==> Installing gitfs-mac from gromgit/fuse
==> Pouring gitfs-mac-0.5.2.big_sur.bottle.tar.gz
==> Caveats
gitfs clones repos in /var/lib/gitfs. You can either create it with
sudo mkdir -m 1777 /var/lib/gitfs or use another folder with the
repo_path argument.
==> Summary
๐Ÿบ  /usr/local/Cellar/gitfs-mac/0.5.2: 874 files, 10MB

When i execute the command

โ˜  ~  gitfs
Traceback (most recent call last):
  File "/usr/local/bin/gitfs", line 33, in <module>
    sys.exit(load_entry_point('gitfs==0.5.1', 'console_scripts', 'gitfs')())
  File "/usr/local/Cellar/gitfs-mac/0.5.2/libexec/lib/python3.9/site-packages/gitfs/__init__.py", line 19, in mount
    from gitfs.mounter import start_fuse
  File "/usr/local/Cellar/gitfs-mac/0.5.2/libexec/lib/python3.9/site-packages/gitfs/mounter.py", line 22, in <module>
    from pygit2.remote import RemoteCallbacks
ImportError: cannot import name 'RemoteCallbacks' from 'pygit2.remote' (/usr/local/Cellar/gitfs-mac/0.5.2/libexec/lib/python3.9/site-packages/pygit2/remote.py)

What happened? Is the python version wrong?

cannot update until macfuse supports fuse API v3

brew info gromgit/fuse/sshfs-mac
gromgit/fuse/sshfs-mac: stable 2.10 (bottled)
File system client based on SSH File Transfer Protocol
https://github.com/libfuse/sshfs
/usr/local/Cellar/sshfs-mac/2.10_1 (8 files, 147.5KB) *
Poured from bottle on 2022-04-29 at 14:23:19
From: https://github.com/gromgit/homebrew-fuse/blob/HEAD/Formula/sshfs-mac.rb
License: LGPL-2.1-only or GPL-2.0-only
==> Dependencies
Build: autoconf โœ”, automake โœ”, libtool โœ”, pkg-config โœ”
Required: glib โœ”
==> Requirements
Required: macFUSE โœ”, macOS โœ”
==> Caveats
This formula is outdated, and is provided only as a courtesy.
It cannot be updated until macFUSE supports FUSE API version 3.

If security issues are discovered with this old software,
it may be removed without notice.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.