Colcon build failed with extension ros2-humble-ros-base
Metadata
Current evaluation
ROS 2 humble extension colcon build fails with ModuleNotFoundError: lark when compiling msg/srv packages; maintainer gave a python3-lark build-packages workaround, no author response since Mar 2025
Suggested action: keep open
Reason: Maintainer @artivis explicitly triaged it (labels 'Status: Triaged', 'Type: Question') and diagnosed the failure ('the build fails because it cannot find the Python3 lark package') with a concrete workaround (`build-packages: [python3-lark]`), but the root cause — lark/rosidl_parser not being pulled in by the ros2-humble-ros-base extension build environment — was never confirmed fixed, and an internal ticket CRAFT-4357 was created for it. The reporter did not respond to the request for a public example, so there is no minimal reproducer and no confirmation that the workaround is sufficient, which keeps actionability moderate rather than high. ros2-humble/core22 is a legacy combination (repo history shows the default moved to ros2-jazzy and a newer core26 extension), capping impact.
Evaluated by: mr-cal-bot
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha |
Impact:
35
Quick Win:
10
Complexity:
35
Confidence:
60
Actionability:
45
|
keep open | ROS 2 humble extension colcon build fails with ModuleNotFoundError: lark when compiling msg/srv packages; maintainer gave a python3-lark build-packages workaround, no author response since Mar 2025 | |
| qwen/qwen3.6-35b-a3b |
Impact:
60
Quick Win:
38
Complexity:
20
Confidence:
75
Actionability:
80
|
keep open | ROS 2 extension build fails with missing 'lark' Python module when building packages with msg/srv files. Maintainer provided workaround but root cause (missing dependency in extension) unresolved. | |
| qwen/qwen3.8-27b |
Impact:
40
Quick Win:
28
Staleness:
55
Complexity:
30
Confidence:
65
Support Request:
70
|
keep open | Colcon build fails with ModuleNotFoundError for 'lark' when using ros2-humble-ros-base content-sharing extension to build ROS 2 packages with msg/srv files. Maintainer provided workaround (add python3-lark to build-packages). Triaged, awaiting reporter confirmation. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
95
Complexity:
20
Confidence:
90
Support Request:
80
|
close stale | ROS2 snap build fails with ModuleNotFoundError for lark when using ros2-humble-ros-base extension. Maintainer provided a workaround adding python3-lark to build-packages, but author has not responded in over 18 months. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
92
Complexity:
15
Confidence:
88
Support Request:
85
|
close stale | Colcon build fails with ros2-humble-ros-base extension due to missing Python lark module. Maintainer provided a configuration workaround, but the thread has been inactive for over 15 months. |
Update history
No update history recorded yet.
Related issues
No related issues found above the similarity threshold.