← Back to issue list

catkin plugin: add `rosdistro` to help documentation.

View original Github issue

Metadata

Project
snapcraft
Number
#850
Type
pull request
State
merged
Author
kyrofa
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #850 (commit c3817b42d) added the `rosdistro` parameter to `snapcraft help catkin` output, closing Launchpad bug #1629955. Docs-only change, 3 lines added.

Resolution: closed resolved

Reason: PR #850 was merged into snapcraft as commit c3817b42d by maintainer kyrofa after approval, resolving Launchpad bug #1629955 by documenting the previously undocumented `rosdistro` option in the catkin part help text.

Evaluated by: mr-cal-bot

No scores available.

Issue body

This PR fixes LP: [#1629955](https://bugs.launchpad.net/snapcraft/+bug/1629955) by adding information about the `rosdistro` parameter to the documentation printed when one runs `snapcraft help catkin`.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #850 (commit c3817b42d) added the `rosdistro` parameter to `snapcraft help catkin` output, closing Launchpad bug #1629955. Docs-only change, 3 lines added.
stealth/space-bunny-alpha — closed resolved Merged #850 in commit c3817b42d, adding the rosdistro parameter to snapcraft help catkin and resolving Launchpad bug #1629955.
qwen/qwen3.6-35b-a3b — — Merged documentation update for the catkin plugin adding the rosdistro parameter to snapcraft help catkin output, resolving Launchpad bug 1629955. Approved by one reviewer with three lines added.
qwen3.6-35b-a3b-mtp-q6 — — Merged to resolve Launchpad bug #1629955. Adds documentation for the rosdistro parameter to the snapcraft help catkin command output.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1629955 rosdistro is not documented in the catkin plugin help snapcraft (launchpad) closed 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.
89%
#851 catkin plugin: nicely handle an invalid rosdistro. snapcraft merged Merged PR #851 as d37b7cda8: the catkin plugin now validates rosdistro and reports a helpful error instead of raising an unfriendly KeyError.
74%
#1367 catkin plugin: add support for ROS Lunar snapcraft merged Merged PR #1367 (commit ba722e847), adding ROS Lunar support and the lsb-release build workaround for Launchpad bug #1677002.
71%
#1314 catkin plugin: add support for rosinstall files snapcraft merged Merged PR #1314 as commit 97a416d0a, adding ordered multi-file rosinstall support to the Catkin plugin and resolving Launchpad #1533735.
71%
#163 Catkin plugin: use rosdep for dependency resolution snapcraft merged Merged in PR #163 (commit 87b2e24f6), replacing manual Catkin package.xml dependency parsing with rosdep; PR #183 backported the change to Snapcraft 1.x.
71%
#1392 catkin plugin: extract rosdep into new package snapcraft merged Merged in canonical/snapcraft#1392 (99218f59d), extracting rosdep from Catkin into internal.pullers and resolving #1464.
71%
#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.
70%
#1548404 Catkin plugin: Can't handle rosdep resolving to multiple packages snapcraft (launchpad) closed Fixed by ubuntu-core/snapcraft PR #331 (commit 1c1119ce3, 'Catkin plugin: Handle rosdep empty and multiple dependencies'), merged as e3a2b9d03; maintainer ~kyrofa linked the PR when closing the Launchpad bug.
70%
#331 Catkin plugin: Handle rosdep empty and multiple dependencies. snapcraft merged PR #331 merged into snapcraft master as commit 1c1119ce3 (merge e3a2b9d03). It refactored the Catkin plugin's rosdep dependency resolution to handle empty output and multiple packages per line, fixing LP bugs #1548406 and #1548404.
70%