Re-updated the troubleshooting steps
diff --git a/GettingStarted.wiki b/GettingStarted.wiki index b03cf14..0678952 100644 --- a/GettingStarted.wiki +++ b/GettingStarted.wiki
@@ -12,6 +12,13 @@ You should read the text below, but if you want a quick refresher on how to get running, here's the TL;DR. +== Prerequisites == + +Melange depends on two things to be able to set up your system: + * python >= 2.7 + * setuptools >= 0.7 + * (optional) virtualenv >= 1.10 + == Setting up == If you do not yet have a melange directory set up, run the following commands. @@ -364,4 +371,18 @@ ImportError: <module 'setuptools.dist' from ...> has no 'check_packages' attribute }}} -If your bin/buildout fails with this error and you run bootstrap.py with python 2.5, try running it again with python2.6 instead. \ No newline at end of file +If your bin/buildout fails with this error and you run bootstrap.py with python 2.5, try running it again with python2.6 instead. + +== pkg_resources.VersionConflict: (setuptools 0.6c11 (/usr/lib/python2.7/dist-packages), Requirement.parse('setuptools>=0.7')) == + +{{{ +$ python bootstrap.py +Traceback (most recent call last): File "bootstrap.py", line 159, in <module> ws.require(requirement) File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 686, in require needed = self.resolve(parse_requirements(requirements)) + File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 588, in resolve raise VersionConflict(dist,req) # XXX put more info herepkg_resources.VersionConflict: (setuptools 0.6c11 (/usr/lib/python2.7/dist-packages), Requirement.parse('setuptools>=0.7')) +}}} + +Your version of setuptools is too old, the easiest way to fix this is to run: +{{{ +sudo easy_install -U setuptools +sudo easy_install -U virtualenv # optional +}}} \ No newline at end of file