ros-catkin.eclass: Add PYTHON_DEPS for python-enabled packages.
authorAlexis Ballier <aballier@gentoo.org>
Fri, 9 Oct 2015 17:39:44 +0000 (19:39 +0200)
committerAlexis Ballier <aballier@gentoo.org>
Fri, 9 Oct 2015 17:39:52 +0000 (19:39 +0200)
The dependency was indirect because dev-python/empy is already mandatory, but better make it explicit. Thanks to hasufel.

eclass/ros-catkin.eclass

index 7ceb1b3f38b853b5ace5554b19bbfdcee902baa3..f1bc32eb8f945bb0efc00eaf7cd076e3bfa185dc 100644 (file)
@@ -63,7 +63,8 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 
 if [ -n "${CATKIN_DO_PYTHON_MULTIBUILD}" ] ; then
-       RDEPEND="${RDEPEND} dev-lang/python-exec:2"
+       RDEPEND="${RDEPEND} dev-lang/python-exec:2 ${PYTHON_DEPS}"
+       DEPEND="${DEPEND} ${PYTHON_DEPS}"
 fi
 
 # @ECLASS-VARIABLE: CATKIN_HAS_MESSAGES