summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThomas Petazzoni <thomas.petazzoni@free-electrons.com>2017-07-12 18:28:00 +0200
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>2017-07-13 10:54:39 +0200
commitdc8a18f927e80a7646d496687f03b3e834ef5a31 (patch)
tree2b5e37eb3ae511de5e08e972b2a50430392edbd2
parentbd3a3f604ee7d4ab296e1f2ef203f926706a5e50 (diff)
downloadbuildroot-dc8a18f927e80a7646d496687f03b3e834ef5a31.tar.gz
buildroot-dc8a18f927e80a7646d496687f03b3e834ef5a31.zip
python-treq: needs host-python-incremental
The python-treq package lists the incremental Python module as part of its setup_requires variable in setup.py, so it must be added as a host dependency of the python-treq package to avoid build failures. So far, this issue wasn't visible because python-treq selects python-twisted, which itself selects the target python-incremental package. Because python-incremental was before python-treq in the alphabetic ordering, it was always built before python-treq. And due to the fact that PYTHONPATH currently contains the directory with target Python modules, the host Python interpreter was happily using the target python-incremental while running on the host. But as we are going to clean up PYTHONPATH, this will no longer be the case, and hence python-treq needs to be fixed. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Reviewed-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-rw-r--r--package/python-treq/python-treq.mk1
1 files changed, 1 insertions, 0 deletions
diff --git a/package/python-treq/python-treq.mk b/package/python-treq/python-treq.mk
index aa8c191c57..051b8ffaaf 100644
--- a/package/python-treq/python-treq.mk
+++ b/package/python-treq/python-treq.mk
@@ -10,5 +10,6 @@ PYTHON_TREQ_SITE = https://pypi.python.org/packages/26/4b/303880fb5bab1111654df2
PYTHON_TREQ_LICENSE = MIT
PYTHON_TREQ_LICENSE_FILES = LICENSE
PYTHON_TREQ_SETUP_TYPE = setuptools
+PYTHON_TREQ_DEPENDENCIES = host-python-incremental
$(eval $(python-package))
OpenPOWER on IntegriCloud