[meta-virtualization] [m-c-s][PATCH] python: satisfy setup.py 'setup_requires' for vcversioner

Mark Asselstine mark.asselstine at windriver.com
Thu Jun 29 10:56:39 PDT 2017


python-jsonschema has a 'setup_requires' for python vcversioner so we
must have a -native version of python-vcversioner and DEPEND on it in
order to avoid setup.py downloading the requires from PyPI.

Signed-off-by: Mark Asselstine <mark.asselstine at windriver.com>
---
 meta-openstack/recipes-devtools/python/python-jsonschema_2.5.1.bb | 5 +++++
 .../recipes-devtools/python/python-vcversioner_2.14.0.0.bb        | 8 ++++++++
 2 files changed, 13 insertions(+)

diff --git a/meta-openstack/recipes-devtools/python/python-jsonschema_2.5.1.bb b/meta-openstack/recipes-devtools/python/python-jsonschema_2.5.1.bb
index a3a7ec0..fef8d5f 100644
--- a/meta-openstack/recipes-devtools/python/python-jsonschema_2.5.1.bb
+++ b/meta-openstack/recipes-devtools/python/python-jsonschema_2.5.1.bb
@@ -17,3 +17,8 @@ S = "${WORKDIR}/${SRCNAME}-${PV}"
 inherit setuptools
 
 DEPENDS += "python-vcversioner"
+
+# Satisfy setup.py 'setup_requires'
+DEPENDS += " \
+        python-vcversioner-native \
+        "
diff --git a/meta-openstack/recipes-devtools/python/python-vcversioner_2.14.0.0.bb b/meta-openstack/recipes-devtools/python/python-vcversioner_2.14.0.0.bb
index 2fe96ab..bcff6f3 100644
--- a/meta-openstack/recipes-devtools/python/python-vcversioner_2.14.0.0.bb
+++ b/meta-openstack/recipes-devtools/python/python-vcversioner_2.14.0.0.bb
@@ -14,3 +14,11 @@ SRC_URI[sha256sum] = "acd43686e92e6c8bbeb4f2eef54408567a7adea9692fa72d591eec5357
 S = "${WORKDIR}/${SRCNAME}-${PV}"
 
 inherit setuptools
+
+
+DEPENDS_class-native += " \
+        python \
+        python-setuptools \
+        "
+
+BBCLASSEXTEND = "native"
-- 
2.7.4



More information about the meta-virtualization mailing list