Skip to content

fix humble dependencies issue in ci#347

Merged
Amronos merged 1 commit into
rollingfrom
ci/fix_humble_deps
May 27, 2026
Merged

fix humble dependencies issue in ci#347
Amronos merged 1 commit into
rollingfrom
ci/fix_humble_deps

Conversation

@Narukara
Copy link
Copy Markdown
Contributor

All Nightly CI jobs on the humble branch are failing. Error log:

--- stderr: builtin_interfaces
CMake Error at /__w/micro_ros_espidf_component/micro_ros_espidf_component/micro_ros_espidf_component/micro_ros_src/install/share/rosidl_adapter/cmake/rosidl_adapt_interfaces.cmake:59 (message):
  execute_process(/opt/esp/python_env/idf5.4_py3.12_env/bin/python3 -m
  rosidl_adapter --package-name builtin_interfaces --arguments-file
  /__w/micro_ros_espidf_component/micro_ros_espidf_component/micro_ros_espidf_component/micro_ros_src/build/builtin_interfaces/rosidl_adapter__arguments__builtin_interfaces.json
  --output-dir
  /__w/micro_ros_espidf_component/micro_ros_espidf_component/micro_ros_espidf_component/micro_ros_src/build/builtin_interfaces/rosidl_adapter/builtin_interfaces
  --output-file
  /__w/micro_ros_espidf_component/micro_ros_espidf_component/micro_ros_espidf_component/micro_ros_src/build/builtin_interfaces/rosidl_adapter/builtin_interfaces.idls)
  returned error code 1:

  AttributeError processing template 'msg.idl.em'

  Traceback (most recent call last):

    File "/__w/micro_ros_espidf_component/micro_ros_espidf_component/micro_ros_espidf_component/micro_ros_src/install/lib/python3.12/site-packages/rosidl_adapter/resource/__init__.py", line 51, in evaluate_template
      em.BUFFERED_OPT: True,
      ^^^^^^^^^^^^^^^

  AttributeError: module 'em' has no attribute 'BUFFERED_OPT'

This is likely due to an empy version issue. See: micro-ROS/micro-ROS-Agent#232

@Narukara Narukara requested a review from Amronos May 27, 2026 07:47
Copy link
Copy Markdown
Member

@Amronos Amronos left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks! I did fix this for the humble branch in #343 but forgot to make a PR for rolling.

@Amronos Amronos merged commit 267a735 into rolling May 27, 2026
22 checks passed
@Amronos Amronos deleted the ci/fix_humble_deps branch May 27, 2026 11:01
Amronos pushed a commit that referenced this pull request May 27, 2026
Amronos pushed a commit that referenced this pull request May 27, 2026
Amronos pushed a commit that referenced this pull request May 27, 2026
(cherry picked from commit 267a735)

# Conflicts:
#	.github/workflows/ci.yml
Amronos pushed a commit that referenced this pull request May 27, 2026
(cherry picked from commit 267a735)

Co-authored-by: Narukara <narukara17@gmail.com>
Amronos pushed a commit that referenced this pull request May 27, 2026
(cherry picked from commit 267a735)

Co-authored-by: Narukara <narukara17@gmail.com>
Amronos added a commit that referenced this pull request May 27, 2026
* fix humble dependencies issue in ci (#347)

(cherry picked from commit 267a735)

Co-authored-by: Narukara <narukara17@gmail.com>
Co-authored-by: Aarav Gupta <aarav@spikonado.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants