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