@cryptotaxi247 / kubo / commits / 2601ab268

Revert "Fail nicelly on OSXFUSE 3.0.0+"

This reverts commit 53a35a8f50a3f7cacb14cbe17b5484a69ba31d28.

Jakub Sztandera committed Feb 26, 2017 at 14:22 UTC 2601ab268660c1d726434c3458affeb38233003a
1 file changed +1 -8
fuse/node/mount_darwin.go
+1 -8
@@ -31,7 +31,7 @@ var fuseVersionPkg = "github.com/jbenet/go-fuse-version/fuse-version"
31 var errStrFuseRequired = `OSXFUSE not found.
32
33 OSXFUSE is required to mount, please install it.
34 -NOTE: Version in between 2.7.2 and 3.0.0 is required; prior versions are known to kernel panic!
34 +NOTE: Version 2.7.2 or higher required; prior versions are known to kernel panic!
35 It is recommended you install it from the OSXFUSE website:
36
37 http://osxfuse.github.io/
@@ -56,8 +56,6 @@ It is recommended you install it from the OSXFUSE website:
56 For more help, see:
57
58 https://github.com/ipfs/go-ipfs/issues/177
59 -
60 -OSXFUSE versions >3.0.0 are not compatible with version of FUSE library in current use.
59 `
60
61 var errStrNeedFuseVersion = `unable to check fuse version.
@@ -144,7 +142,6 @@ func darwinFuseCheckVersion(node *core.IpfsNode) error {
142 log.Debug("mount: osxfuse version:", ov)
143
144 min := semver.MustParse("2.7.2")
147 - max := semver.MustParse("3.0.0")
145 curr, err := semver.Make(ov)
146 if err != nil {
147 return err
@@ -153,10 +150,6 @@ func darwinFuseCheckVersion(node *core.IpfsNode) error {
150 if curr.LT(min) {
151 return fmt.Errorf(errStrUpgradeFuse, ov)
152 }
156 - // TODO: Upgrade fuse lib and work nice with 3.0.0+
157 - if curr.GE(max) {
158 - return fmt.Errorf(errStrUpgradeFuse, ov)
159 - }
153 return nil
154 }
155