From 20621aa6db72c6c5423b6ea1ef9fb32d2522442a Mon Sep 17 00:00:00 2001
From: Lukas Bulwahn <lukas.bulwahn@bmw-carit.de>
Date: Thu, 3 Jan 2013 14:01:06 +0100
Subject: [PATCH] improving dependencies in the python recipes; simplifying
 core-image-ros after dependencies are improved

---
 recipes-core/images/core-image-ros.bb               | 2 +-
 recipes-devtools/python/python-rosinstall_0.6.21.bb | 3 ++-
 recipes-devtools/python/python-vcstools_0.1.26.bb   | 3 +++
 3 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/recipes-core/images/core-image-ros.bb b/recipes-core/images/core-image-ros.bb
index be4b57c..8ff31b7 100644
--- a/recipes-core/images/core-image-ros.bb
+++ b/recipes-core/images/core-image-ros.bb
@@ -24,4 +24,4 @@ ROOTFS_POSTPROCESS_COMMAND += "remove_packaging_data_files ; augment_hosts_setti
 IMAGE_INSTALL += "packagegroup-core-ssh-openssh git cmake \
   boost boost-dev log4cxx log4cxx-dev libbz2-dev \
   python-modules python-empy python-pyyaml python-nose \
-  python-setuptools python-rospkg python-dateutil python-vcstools python-rosinstall"
+  python-setuptools python-rospkg python-rosinstall"
diff --git a/recipes-devtools/python/python-rosinstall_0.6.21.bb b/recipes-devtools/python/python-rosinstall_0.6.21.bb
index 13fcb83..f0cc93c 100644
--- a/recipes-devtools/python/python-rosinstall_0.6.21.bb
+++ b/recipes-devtools/python/python-rosinstall_0.6.21.bb
@@ -10,7 +10,8 @@ SRC_URI[sha256sum] = "7163106c93460c8d092c5e74749cefd3fc17295f3a06c4f041fe83a772
 
 S = "${WORKDIR}/${SRCNAME}-${PV}"
 
-DEPENDS += "python-vcstools"
+# install_requires=['vcstools', 'pyyaml'],
+DEPENDS += "python-vcstools python-pyyaml"
 
 inherit setuptools
 
diff --git a/recipes-devtools/python/python-vcstools_0.1.26.bb b/recipes-devtools/python/python-vcstools_0.1.26.bb
index e77c66c..ac2a3bc 100644
--- a/recipes-devtools/python/python-vcstools_0.1.26.bb
+++ b/recipes-devtools/python/python-vcstools_0.1.26.bb
@@ -10,5 +10,8 @@ SRC_URI[sha256sum] = "11cae4907609d3524655c7cdba66260821f69fd2ff2330ae93db35111c
 
 S = "${WORKDIR}/${SRCNAME}-${PV}"
 
+# install_requires=['pyyaml','python-dateutil']
+RDEPENDS_${PN} += "python-pyyaml python-dateutil"
+
 inherit setuptools
 
-- 
GitLab