Add the activation of a needed SCL for CentOS
authorOkhin <okhin@okhin.fr>
Sat, 24 Mar 2018 19:41:31 +0000 (20:41 +0100)
committerRigel Kent <par@rigelk.eu>
Sat, 24 Mar 2018 20:17:29 +0000 (21:17 +0100)
There's a need to activate the devtool-6 SCL before running the yarn install command, to have node-gyp correctly compiling the needed binaries.

support/doc/production.md

index 3a58811b006fde7dbe4b8dbd021053c4209e815f..313b57889cee266c52fbabd4ce307358dc2d8970 100644 (file)
@@ -51,7 +51,11 @@ $ sudo -u peertube wget -q "https://github.com/Chocobozzz/PeerTube/releases/down
 $ sudo -u peertube unzip peertube-${VERSION}.zip && sudo -u peertube rm peertube-${VERSION}.zip
 ```
 
-Install Peertube
+Install Peertube. If you're using CentOS7, do not forget to activate the devtoolset-6 software collection:
+```
+$ scl enable devtool-6 bash
+```
+And after that, follow the step as usual. Do not forget to exit the environment after installing Peertube.
 ```
 $ cd ../ && sudo -u peertube ln -s versions/peertube-${VERSION} ./peertube-latest
 $ cd ./peertube-latest && sudo -H -u peertube yarn install --production --pure-lockfile