rosdistro is not documented in the catkin plugin help
Metadata
Current evaluation
The catkin plugin's help text omitted the `rosdistro` keyword. Fixed by merged PR snapcore/snapcraft#850 (commit c3817b42d), a docs-only change adding `rosdistro` to the plugin help, closing the Launchpad bug.
Resolution: closed resolved
Reason: Maintainer ~kyrofa pointed to snapcore/snapcraft#850, which merged as commit c3817b42d and added the rosdistro entry (3 lines) to the catkin plugin help output.
Evaluated by: mr-cal-bot
No scores available.
Issue body
When I look for the help of the catkin plugin, it doesn't mention the rosdistro option:
$ snapcraft help catkin
The catkin plugin is useful for building ROS parts.
This plugin uses the common plugin keywords as well as those for "sources".
For more information check the 'plugins' topic for the former and the
'sources' topic for the latter.
Additionally, this plugin uses the following plugin-specific keywords:
- catkin-packages:
(list of strings)
List of catkin packages to build.
- source-space:
(string)
The source space containing Catkin packages. By default this is 'src'.
- include-roscore:
(boolean)
Whether or not to include roscore with the part. Defaults to true.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | The catkin plugin's help text omitted the `rosdistro` keyword. Fixed by merged PR snapcore/snapcraft#850 (commit c3817b42d), a docs-only change adding `rosdistro` to the plugin help, closing the Launchpad bug. | |
| stealth/space-bunny-alpha | — | closed resolved | Missing `rosdistro` in `snapcraft help catkin` output was fixed by PR #850 (commit c3817b42d), which documented the plugin-specific keyword; issue closed after merge. | |
| stealth/space-bunny-alpha | — | closed resolved | Added rosdistro to Catkin plugin help; merged in PR #850 via commit c3817b42d. | |
| qwen/qwen3.6-35b-a3b | — | — | Reported missing rosdistro option documentation in the catkin plugin help. The issue was closed without comments or follow-up, indicating it was abandoned. | |
| qwen/qwen3.6-35b-a3b | — | — | Resolved by adding the missing rosdistro option to the catkin plugin help documentation. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without resolution. The missing rosdistro option documentation in the catkin plugin help was never addressed or implemented. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed without comments. The missing rosdistro documentation in the catkin plugin help was not addressed, indicating the issue was abandoned. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Likely Fixed By:
canonical/snapcraft#850
(confidence 97%)
Merged PR adding rosdistro to the catkin plugin help documentation; commit c3817b42d
-
Related To:
canonical/snapcraft#851
(confidence 45%)
Companion PR the same day handling invalid rosdistro values with a clear error
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #850 catkin plugin: add `rosdistro` to help documentation. | snapcraft | merged | Merged PR #850 (commit c3817b42d) added the `rosdistro` parameter to `snapcraft help catkin` output, closing Launchpad bug #1629955. Docs-only change, 3 lines added. | |
| #2576 [legacy] catkin plugin: remove default rosdistro | snapcraft | merged | Merged into legacy via snapcore/snapcraft#2576, removing the Catkin plugin's EOL Indigo default and requiring users to specify a ROS distribution. |