Skip to content
Snippets Groups Projects
Commit b57e9f58 authored by Matthew Hodgson's avatar Matthew Hodgson
Browse files

yet another installation gotcha

parent d18fc977
No related branches found
No related tags found
No related merge requests found
...@@ -145,12 +145,12 @@ To install the synapse homeserver run:: ...@@ -145,12 +145,12 @@ To install the synapse homeserver run::
This installs synapse, along with the libraries it uses, into This installs synapse, along with the libraries it uses, into
``$HOME/.local/lib/``. ``$HOME/.local/lib/``.
Troubleshooting Troubleshooting Installation
--------------- ----------------------------
Synapse requires pip 1.7 or later, so if your OS provides too old a version and Synapse requires pip 1.7 or later, so if your OS provides too old a version and
you get errors about `error: no such option: --process-dependency-links` you may you get errors about ``error: no such option: --process-dependency-links`` you
need to manually upgrade it:: may need to manually upgrade it::
$ sudo pip install --upgrade pip $ sudo pip install --upgrade pip
...@@ -169,10 +169,16 @@ To actually run your new homeserver, pick a working directory for Synapse to run ...@@ -169,10 +169,16 @@ To actually run your new homeserver, pick a working directory for Synapse to run
$ cd ~/.synapse $ cd ~/.synapse
$ ~/.local/bin/synctl start $ ~/.local/bin/synctl start
Troubleshooting Troubleshooting Running
--------------- -----------------------
If synapse fails with `missing "sodium.h"` crypto errors, you may need If ``synctl`` fails with ``pkg_resources.DistributionNotFound`` errors you may
need a newer version of setuptools than that provided by your OS, and then
reinstall::
$ sudo pip install setuptools --upgrade
If synapse fails with ``missing "sodium.h"`` crypto errors, you may need
to manually upgrade PyNaCL, as synapse uses NaCl (http://nacl.cr.yp.to/) for to manually upgrade PyNaCL, as synapse uses NaCl (http://nacl.cr.yp.to/) for
encryption and digital signatures. encryption and digital signatures.
Unfortunately PyNACL currently has a few issues Unfortunately PyNACL currently has a few issues
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment