summary refs log tree commit diff
diff options
context:
space:
mode:
authorRichard Kellner <richard.kellner@gmail.com>2017-03-20 19:54:38 +0100
committerRichard Kellner <richard.kellner@gmail.com>2017-03-20 19:57:28 +0100
commit961e242aaf75cfa7b0d8d75bdafeff3397885a71 (patch)
tree762a231a6a23ffcb75f866dfbb3a930bd36fe78d
parentMerge pull request #2026 from matrix-org/rav/logcontext_docs (diff)
downloadsynapse-961e242aaf75cfa7b0d8d75bdafeff3397885a71.tar.xz
Added missing system requiremnt and pip upgrade before install
When installing on CentOS7 I wans't able to follow README instructions to
install due to errors. I was missing libsodium in order to compile
python dependencies.

Default version of Python pip is really old and therefore setuptools
upgrade ended with error as well. In order to be able to continue I
needed to upgrade pip as well.
-rw-r--r--README.rst3
1 files changed, 2 insertions, 1 deletions
diff --git a/README.rst b/README.rst
index a73c71c77e..5c9b87e349 100644
--- a/README.rst
+++ b/README.rst
@@ -111,7 +111,7 @@ Installing prerequisites on ArchLinux::
 Installing prerequisites on CentOS 7::
 
     sudo yum install libtiff-devel libjpeg-devel libzip-devel freetype-devel \
-                     lcms2-devel libwebp-devel tcl-devel tk-devel \
+                     lcms2-devel libwebp-devel libsodium tcl-devel tk-devel \
                      python-virtualenv libffi-devel openssl-devel
     sudo yum groupinstall "Development Tools"
 
@@ -146,6 +146,7 @@ To install the synapse homeserver run::
 
     virtualenv -p python2.7 ~/.synapse
     source ~/.synapse/bin/activate
+    pip install --upgrade pip
     pip install --upgrade setuptools
     pip install https://github.com/matrix-org/synapse/tarball/master