Skip to content

Remove ament_cmake_xmllint: unavailable on Ubuntu Noble (ROS Rolling)#96

Closed
jonbinney with Copilot wants to merge 2 commits into
ros2from
copilot/fix-github-actions-job-failure
Closed

Remove ament_cmake_xmllint: unavailable on Ubuntu Noble (ROS Rolling)#96
jonbinney with Copilot wants to merge 2 commits into
ros2from
copilot/fix-github-actions-job-failure

Conversation

Copilot AI commented Jun 19, 2026

Copy link
Copy Markdown

ament_cmake_xmllint has no rosdep entry for Ubuntu Noble, causing the ROS Rolling CI job to fail at the dependency installation step.

Changes

  • package.xml: Remove <test_depend>ament_cmake_xmllint</test_depend>
  • CMakeLists.txt: Remove find_package(ament_cmake_xmllint REQUIRED) and ament_xmllint() call

All other linting (cppcheck, cpplint, uncrustify) and tests are unaffected.

Copilot AI changed the title [WIP] Fix failing GitHub Actions job Build and run ROS2 tests Remove ament_cmake_xmllint: unavailable on Ubuntu Noble (ROS Rolling) Jun 19, 2026
Copilot AI requested a review from jonbinney June 19, 2026 14:51
@jonbinney

Copy link
Copy Markdown
Contributor

I don't think this is actually the right fix.... also it doesn't fix the failure to find rclcpp....

@jonbinney jonbinney closed this Jun 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants