MiRoboticsLab / MiRoboticsLab/cyberdog_ros2

Compiling cyberdog_ros2/tools/dockers/arm64/Dockerfile fails

Open
#162 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C++
Stars
736
Forks
195
PR merge metrics
No merged PRs in 30d

Description

Trying to compile Docker arm64 Dockerfile inside the cyberdog, all the steps gone ok but in:

Step 32/35 : RUN cd /root/build_ros && sed -i "s/github.com/${GITHUB_URL}/g" grep github.com -rl * .* && sed -i "s/raw.githubusercontent.com/${GITHUB_RAW}/g" grep raw.githubusercontent.com -rl * .* && export ROS_VERSION=2 && colcon build --merge-install --install-base /opt/ros2/galactic

ERROR

Summary: 132 packages finished [35min 45s]
1 package failed: rosidl_generator_py
1 package aborted: rosidl_typesupport_cpp
36 packages had stderr output: ament_clang_format ament_clang_tidy ament_copyright ament_cppcheck ament_cpplint ament_flake8 ament_index_python ament_lint ament_lint_cmake ament_mypy ament_package ament_pclint ament_pep257 ament_pycodestyle ament_pyflakes ament_uncrustify ament_xmllint cyclonedds domain_coordinator foonathan_memory_vendor google_benchmark_vendor iceoryx_posh launch launch_testing launch_xml launch_yaml mimick_vendor osrf_pycommon rcutils rosidl_cli rosidl_generator_py rpyutils tracetools_read tracetools_trace uncrustify_vendor urdfdom_headers
105 packages not processed
The command '/bin/sh -c cd /root/build_ros && sed -i "s/github.com/${GITHUB_URL}/g" grep github.com -rl * .* && sed -i "s/raw.githubusercontent.com/${GITHUB_RAW}/g" grep raw.githubusercontent.com -rl * .* && export ROS_VERSION=2 && colcon build --merge-install --install-base /opt/ros2/galactic' returned a non-zero code: 1

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with cyberdog_ros2/tools/dockers/arm64/Dockerfile and reproduce the arm64 build through the failing colcon command. Investigate the reported rosidl_generator_py failure and its aborted rosidl_typesupport_cpp dependency; done means the command completes without failed or aborted packages.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp, docker
Domain
build-system, robotics
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.