Browse Source

install docs: replace hack for llfuse with proper solution

found out why it could not install llfuse into virtual env: it always complained about
not being able to find fuse.pc - which is part of libfuse-dev / fuse-devel and was missing.

once one adds the fuse dev stuff, llfuse installs to virtual env without problems.
Thomas Waldmann 9 years ago
parent
commit
feff0f0c94
1 changed files with 6 additions and 6 deletions
  1. 6 6
      docs/installation.rst

+ 6 - 6
docs/installation.rst

@@ -62,13 +62,11 @@ Some of the steps detailled below might be useful also for non-git installs.
     # if you do not have gcc / make / etc. yet
     apt-get install build-essential
 
-    # optional: lowlevel FUSE py binding - to mount backup archives
+    # optional: FUSE support - to mount backup archives
     # in case you get complaints about permission denied on /etc/fuse.conf:
     # on ubuntu this means your user is not in the "fuse" group. just add
     # yourself there, log out and log in again.
-    # if it complains about not being able to find llfuse: make a symlink
-    # borg-env/lib/python3.4/site-packages/llfuse -> /usr/lib/python3/dist-packages/llfuse
-    apt-get install python3-llfuse fuse
+    apt-get install libfuse-dev fuse
 
     # optional: for unit testing
     apt-get install fakeroot
@@ -84,6 +82,7 @@ Some of the steps detailled below might be useful also for non-git installs.
     pip install cython  # compile .pyx -> .c
     pip install tox pytest  # optional, for running unit tests
     pip install sphinx  # optional, to build the docs
+    pip install llfuse  # optional, for FUSE support
     cd borg
     pip install -e .  # in-place editable mode
 
@@ -108,8 +107,8 @@ Some of the steps detailled below might be useful also for non-git installs.
     # ACL support Headers + Library
     sudo dnf install libacl-devel libacl
     
-    # optional: lowlevel FUSE py binding - to mount backup archives
-    sudo dnf install python3-llfuse fuse
+    # optional: FUSE support - to mount backup archives
+    sudo dnf install fuse-devel fuse
     
     # optional: for unit testing
     sudo dnf install fakeroot
@@ -125,6 +124,7 @@ Some of the steps detailled below might be useful also for non-git installs.
     pip install cython  # compile .pyx -> .c
     pip install tox pytest  # optional, for running unit tests
     pip install sphinx  # optional, to build the docs
+    pip install llfuse  # optional, for FUSE support
     cd borg
     pip install -e .  # in-place editable mode