From 175d14b3833b669e68ceadc8c6e62b2f66965b32 Mon Sep 17 00:00:00 2001 From: Atharv Mudse <163705624+attu0@users.noreply.github.com> Date: Fri, 20 Mar 2026 07:53:43 +0530 Subject: [PATCH 1/2] Fix: add missing test_interface_files dependency in setup instructions --- README.md | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/README.md b/README.md index e5938f35..2519a98a 100644 --- a/README.md +++ b/README.md @@ -173,6 +173,29 @@ Build the workspace: colcon build ``` +### Known build issue (missing test_interface_files) + +If you encounter the following error during `colcon build`: + +You can fix it by cloning the missing dependency: + +```shell +git clone -b humble https://github.com/ros2/test_interface_files.git src/test_interface_files +``` + +Build the workspace: + +```shell +. /opt/ros/humble/setup.sh +colcon build +``` + +Alternatively, you can skip building the problematic package: + +```shell +colcon build --packages-skip test_msgs +``` + ### Running the examples After building, source your workspace and run the examples: From 2dc653064d84a39a47d75481bc3123ae5308320e Mon Sep 17 00:00:00 2001 From: Atharv Mudse <163705624+attu0@users.noreply.github.com> Date: Wed, 3 Jun 2026 22:35:29 +0530 Subject: [PATCH 2/2] fixed build error --- README.md | 65 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 65 insertions(+) diff --git a/README.md b/README.md index 2519a98a..ffa4179b 100644 --- a/README.md +++ b/README.md @@ -97,6 +97,29 @@ Build the workspace: colcon build ``` +### Known build issue (missing test_interface_files) + +If you encounter the following error during `colcon build`: + +You can fix it by cloning the missing dependency: + +```shell +git clone -b humble https://github.com/ros2/test_interface_files.git src/test_interface_files +``` + +Build the workspace: + +```shell +. /opt/ros/humble/setup.sh +colcon build +``` + +Alternatively, you can skip building the problematic package: + +```shell +colcon build --packages-skip test_msgs + + ### ROS 2 Kilted Kaiju For ROS 2 Kilted, clone the ROS 2 message packages to your workspace: @@ -126,6 +149,28 @@ Build the workspace: colcon build ``` +### Known build issue (missing test_interface_files) + +If you encounter the following error during `colcon build`: + +You can fix it by cloning the missing dependency: + +```shell +git clone -b humble https://github.com/ros2/test_interface_files.git src/test_interface_files +``` + +Build the workspace: + +```shell +. /opt/ros/humble/setup.sh +colcon build +``` + +Alternatively, you can skip building the problematic package: + +```shell +colcon build --packages-skip test_msgs + ### ROS 2 Jazzy Jalisco For ROS 2 Jazzy, you need to clone the code generator and message packages to your workspace: @@ -148,7 +193,27 @@ Build the workspace: . /opt/ros/jazzy/setup.sh colcon build ``` +### Known build issue (missing test_interface_files) + +If you encounter the following error during `colcon build`: + +You can fix it by cloning the missing dependency: + +```shell +git clone -b humble https://github.com/ros2/test_interface_files.git src/test_interface_files +``` + +Build the workspace: + +```shell +. /opt/ros/humble/setup.sh +colcon build +``` +Alternatively, you can skip building the problematic package: + +```shell +colcon build --packages-skip test_msgs ### ROS 2 Humble Hawksbill