ament-cmake-core: Fix the dependency on ${PYTHON_PN}-pyparsing
* it actually needs ${PYTHON_PN}-pyparsing-native as shown in do_configure failure: | DEBUG: Executing shell function do_configure | -- Found PythonInterp: ament-cmake-core/git-r0/recipe-sysroot-native/usr/bin/python3-native/python3 (found suitable version "3.5.2", minimum required is "3") | -- Using PYTHON_EXECUTABLE: ament-cmake-core/git-r0/recipe-sysroot-native/usr/bin/python3-native/python3 | Error parsing 'ament-cmake-core/git-r0/git/ament_cmake_core/package.xml': | Traceback (most recent call last): | File "ament-cmake-core/git-r0/git/ament_cmake_core/cmake/core/package_xml_2_cmake.py", line 145, in <module> | main() | File "ament-cmake-core/git-r0/git/ament_cmake_core/cmake/core/package_xml_2_cmake.py", line 56, in main | raise e | File "ament-cmake-core/git-r0/git/ament_cmake_core/cmake/core/package_xml_2_cmake.py", line 53, in main | package = parse_package_string(args.package_xml.read()) | File "ament-cmake-core/git-r0/recipe-sysroot-native/usr/lib/python3.5/site-packages/ament_package/__init__.py", line 173, in parse_package_string | pkg.build_depends = _get_dependencies(root, 'build_depend') | File "ament-cmake-core/git-r0/recipe-sysroot-native/usr/lib/python3.5/site-packages/ament_package/__init__.py", line 364, in _get_dependencies | from .dependency import Dependency | File "ament-cmake-core/git-r0/recipe-sysroot-native/usr/lib/python3.5/site-packages/ament_package/dependency.py", line 15, in <module> | from ament_package.condition import evaluate_condition | File "ament-cmake-core/git-r0/recipe-sysroot-native/usr/lib/python3.5/site-packages/ament_package/condition.py", line 17, in <module> | import pyparsing | ImportError: No module named 'pyparsing' | CMake Error at cmake/core/ament_package_xml.cmake:94 (message): Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
This commit is contained in:
parent
dbf49d6805
commit
ea2f01acd4
|
@ -1,7 +1,7 @@
|
|||
SUMMARY = "The core of the ament buildsystem in CMake."
|
||||
LICENSE = "Apache-2.0"
|
||||
LIC_FILES_CHKSUM = "file://package.xml;beginline=17;endline=17;md5=12c26a18c7f493fdc7e8a93b16b7c04f"
|
||||
DEPENDS = "ament-package-native ${PYTHON_PN}-pyparsing"
|
||||
DEPENDS = "ament-package-native ${PYTHON_PN}-pyparsing-native"
|
||||
|
||||
include ament-cmake.inc
|
||||
|
||||
|
|
Loading…
Reference in New Issue