summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2026-10-09 05:39:14 +0000
committerCoprDistGit <infra@openeuler.org>2026-10-09 05:39:14 +0000
commit975614ca69b0346665059ac1685e7d13ac7e894a (patch)
tree4e959baa2d8fe84a9c7427e14502061508392ff0
parent9d0c8bfa88aa7339b259fa82986ba4b1dd63f9f3 (diff)
automatic import of elite-cs-series-sdk
-rw-r--r--elite-cs-series-sdk.spec6
1 files changed, 6 insertions, 0 deletions
diff --git a/elite-cs-series-sdk.spec b/elite-cs-series-sdk.spec
index 7cb6bd5..852a69b 100644
--- a/elite-cs-series-sdk.spec
+++ b/elite-cs-series-sdk.spec
@@ -18,6 +18,12 @@ BuildRequires: make
BuildRequires: boost-devel
BuildRequires: libssh-devel
BuildRequires: ament_cmake
+# ament_cmake's RPM suppresses all Requires from /opt/ros/humble/ via
+# __requires_exclude_from, so python3-ament-package is NOT auto-installed
+# when ament_cmake is pulled in as a BuildRequires. However ament_cmake's
+# CMake template script (templates_2_cmake.py) imports ament_package at
+# configure time, causing "ModuleNotFoundError: No module named 'ament_package'".
+BuildRequires: python3-ament-package
%description
Elite Robots CS Series SDK is a C++ library for Elibot CS series