adjust to python3 package restructuring
In commit openembedded/openembedded-core@54ac820b8a, the packaging of python3 base libraries changed. Amongst others, the packages, python3-argparse, python3-subprocess and python3-textutils, are merged into the python3 package. Hence, this commit adjusts the runtime dependencies in the meta-ros recipes accordingly. Signed-off-by: Lukas Bulwahn <lukas.bulwahn@gmail.com>
This commit is contained in:
parent
7f2e8db15c
commit
bbe1c74839
|
@ -15,8 +15,9 @@ FILES_${PN} = "${PYTHON_SITEPACKAGES_DIR} ${ros_bindir}/catkin_find"
|
|||
|
||||
RDEPENDS_${PN}_class-native = ""
|
||||
RDEPENDS_${PN} = "\
|
||||
${PYTHON_PN}-catkin-pkg ${PYTHON_PN}-argparse ${PYTHON_PN}-misc ${PYTHON_PN}-multiprocessing \
|
||||
${PYTHON_PN}-shell ${PYTHON_PN}-subprocess ${PYTHON_PN}-xml ${PYTHON_PN}-pkgutil"
|
||||
${PYTHON_PN}-catkin-pkg ${PYTHON_PN}-misc ${PYTHON_PN}-multiprocessing \
|
||||
${PYTHON_PN}-shell ${PYTHON_PN}-xml ${PYTHON_PN}-pkgutil \
|
||||
${@'python-argparse python-subprocess' if d.getVar('PYTHON_PN', True) == 'python2' else ''}"
|
||||
|
||||
# Delete everything but the python packages in order to avoid
|
||||
# that the QA error [installed-vs-shipped] hits on us.
|
||||
|
|
|
@ -16,7 +16,7 @@ SRC_URI += "file://0001-increase-rosmaster-timeout.patch \
|
|||
ROS_PKG_SUBDIR = "tools"
|
||||
|
||||
RDEPENDS_${PN} = "\
|
||||
${PYTHON_PN}-textutils \
|
||||
${@'python-textutils' if d.getVar('PYTHON_PN', True) == 'python2' else ''} \
|
||||
${PYTHON_PN}-logging \
|
||||
${PYTHON_PN}-threading \
|
||||
${PYTHON_PN}-rospkg \
|
||||
|
|
|
@ -13,4 +13,5 @@ SRC_URI[sha256sum] = "a8fecbe03f9757510fe47137642e39a7c31b823d5bf7fa7890acc11691
|
|||
|
||||
inherit catkin
|
||||
|
||||
RDEPENDS_${PN} = "${PYTHON_PN}-rosdep ${PYTHON_PN}-subprocess"
|
||||
RDEPENDS_${PN} = "${PYTHON_PN}-rosdep \
|
||||
${@'python-subprocess' if d.getVar('PYTHON_PN', True) == 'python2' else ''}"
|
||||
|
|
Loading…
Reference in New Issue