From 23b9e81f481df0f61daf6c3a9e0fba2688579d3b Mon Sep 17 00:00:00 2001 From: Mathieu Comandon Date: Sat, 20 Oct 2018 13:30:13 -0700 Subject: [PATCH] Add note about how to install dependencies --- CONTRIBUTING.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index fdcc35326..70697bfcc 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -49,6 +49,11 @@ files for new dependencies, for example Debian based distros will have their dependencies listed in `debian/control` and in `lutris.spec` for RPM based ones. +Under NO circumstances should you use a virtualenv or install dependencies with +pip. The PyGOject introspection libraries are not regular python packages and +it is not possible to pip install them or use them from a virtualenv. Make +sure to always use PyGOject from your distribution's package manager. + Formatting your code --------------------