From: zooko Date: Sat, 4 Dec 2010 19:06:08 +0000 (+0530) Subject: setup: comment-out the setup_requires on setuptools_darcs to work-around a distribute... X-Git-Url: https://git.rkrishnan.org/pf/content/en/seg/biz?a=commitdiff_plain;h=8ec38163ae62c90ba4914f6cd770d3ffc6743729;p=tahoe-lafs%2Fzfec.git setup: comment-out the setup_requires on setuptools_darcs to work-around a distribute/ubuntu bug Ignore-this: 8ea3b82c5d604cd3779680768de615be darcs-hash:df4b4f172309384ee31f58c76889eb8c67f0828a --- diff --git a/zfec/setup.py b/zfec/setup.py index f3474d9..f82e9a3 100755 --- a/zfec/setup.py +++ b/zfec/setup.py @@ -114,11 +114,18 @@ tests_require.append("pyutil >= 1.3.19") # http://pypi.python.org/pypi/darcsver setup_requires.append('darcsver >= 1.2.0') -# setuptools_darcs is required to produce complete distributions (such as with -# "sdist" or "bdist_egg"), unless there is a zfec.egg-info/SOURCE.txt file -# present which contains a complete list of files that should be included. -# http://pypi.python.org/pypi/setuptools_darcs -setup_requires.append('setuptools_darcs >= 1.1.0') +# setuptools_darcs is required to produce complete distributions (such +# as with "sdist" or "bdist_egg"), unless there is a +# zfec.egg-info/SOURCE.txt file present which contains a complete +# list of files that should be included. +# http://pypi.python.org/pypi/setuptools_darcs However, requiring it +# runs afoul of a bug in Distribute, which was shipped in Ubuntu +# Lucid, so for now you have to manually install it before building +# sdists or eggs: +# http://bitbucket.org/tarek/distribute/issue/55/revision-control-plugin-automatically-installed-as-a-build-dependency-is-not-present-when-another-build-dependency-is-being +if False: + setup_requires.append('setuptools_darcs >= 1.1.0') + setup_requires.append('setuptools_trial >= 0.5')