← Back to issue list

When I try to build a snap with the wrong catkin rosdistro, there is no good error

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#1629957
Type
issue
State
closed
Author
~elopio
Labels
plugin
Created
Updated
Closed

Current evaluation

⚠️ This summary may be outdated — the issue content or evaluation prompts have changed since this evaluation was made.

Closed without resolution or fix. The reported lack of helpful error messages for invalid catkin rosdistro values remains unaddressed.

Suggested action:

No scores available.

Issue body

If I use the wrong rosdistro value in a catkin plugin, it just prints the value I entered in red. Instead, it should print a nice error telling that the distro is not supported, and maybe include the list of supported ones. To reproduce: Go to the the ros demo in the snapcraft repo. Add rosdistro: wtf to the yaml $ snapcraft "grade" property not specified: defaulting to "stable" Preparing to pull ros-project Pulling ros-project 'wtf'

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Closed without resolution or fix. The reported lack of helpful error messages for invalid catkin rosdistro values remains unaddressed.
qwen/qwen3.6-35b-a3b Closed without resolution. The requested validation and clear error messaging for invalid catkin rosdistro values were not implemented.
qwen3.6-35b-a3b-mtp-q6 Closed without comments or a linked fix. The catkin plugin's invalid rosdistro error handling was not updated, leaving the issue abandoned.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1500922 ros-catkin-plugin: ros distro issue snapcraft (launchpad) closed Closed without comments or formal resolution. A ROS distro mismatch in snapcraft.yaml caused a FileNotFoundError. The report appears abandoned or self-resolved by the author.
74%