Browse Source

use latest llfuse for vagrant machines

Thomas Waldmann 9 years ago
parent
commit
c4d1d01d11
1 changed files with 2 additions and 3 deletions
  1. 2 3
      Vagrantfile

+ 2 - 3
Vagrantfile

@@ -132,7 +132,7 @@ def packages_netbsd
     touch /etc/openssl/openssl.cnf  # avoids a flood of "can't open ..."
     touch /etc/openssl/openssl.cnf  # avoids a flood of "can't open ..."
     mozilla-rootcerts install
     mozilla-rootcerts install
     pkg_add pkg-config  # avoids some "pkg-config missing" error msg, even without fuse
     pkg_add pkg-config  # avoids some "pkg-config missing" error msg, even without fuse
-    # pkg_add fuse  # llfuse 0.41.1 supports netbsd, but is still buggy.
+    # pkg_add fuse  # llfuse supports netbsd, but is still buggy.
     # https://bitbucket.org/nikratio/python-llfuse/issues/70/perfuse_open-setsockopt-no-buffer-space
     # https://bitbucket.org/nikratio/python-llfuse/issues/70/perfuse_open-setsockopt-no-buffer-space
     pkg_add python34 py34-setuptools
     pkg_add python34 py34-setuptools
     ln -s /usr/pkg/bin/python3.4 /usr/pkg/bin/python
     ln -s /usr/pkg/bin/python3.4 /usr/pkg/bin/python
@@ -200,9 +200,8 @@ def install_borg(boxname)
     rm -f borg/*.so borg/*.cpy*
     rm -f borg/*.so borg/*.cpy*
     rm -f borg/{chunker,crypto,compress,hashindex,platform_linux}.c
     rm -f borg/{chunker,crypto,compress,hashindex,platform_linux}.c
     rm -rf borg/__pycache__ borg/support/__pycache__ borg/testsuite/__pycache__
     rm -rf borg/__pycache__ borg/support/__pycache__ borg/testsuite/__pycache__
-    pip install 'llfuse<0.41'  # 0.41.1 throws UnicodeDecodeError at install time:
-    # https://bitbucket.org/nikratio/python-llfuse/issues/69/unicode-exception-at-install-time
     pip install -r requirements.d/development.txt
     pip install -r requirements.d/development.txt
+    pip install -r requirements.d/fuse.txt
     pip install -e .
     pip install -e .
   EOF
   EOF
 end
 end