← Back to issue list

Catkin plugin doesn't build pure python workspaces

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#1638317
Type
issue
State
closed
Author
~kyrofa
Labels
Created
Updated
Closed

Current evaluation

Abandoned due to inactivity. The catkin plugin incorrectly omits gcc and g++ for pure Python ROS workspaces, though both compilers are required. No fix or follow-up was provided.

Suggested action:

No scores available.

Issue body

The catkin plugin currently pulls in g++ only is roscpp is in the dependency list. However, ROS requires gcc and g++ even if the workspace is purely python.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Abandoned due to inactivity. The catkin plugin incorrectly omits gcc and g++ for pure Python ROS workspaces, though both compilers are required. No fix or follow-up was provided.
qwen/qwen3.6-35b-a3b Closed without documented resolution or fix, likely abandoned due to zero comments. The reported catkin plugin build dependency issue for pure Python workspaces remains unresolved.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1721168 Catkin plugin: support building the entire workspace snapcraft (launchpad) closed Request for Catkin plugin workspace-wide builds was closed without implementation or discussion. No pull requests were opened, indicating the feature request was abandoned.
77%
#1628990 Catkin plugin: example doesn't build on vanilla install snapcraft (launchpad) closed The Catkin plugin build failure on systems lacking python or gcc was closed without resolution. No fix was implemented, and the report remains unaddressed.
77%
#1713 catkin plugin: support for building all packages in a given workspace snapcraft closed Abandoned. The request to omit catkin-packages for automatic workspace builds was closed without implementation due to inactivity.
74%
#1832044 Catkin plugin doesn't check the workspace for dependencies snapcraft (launchpad) closed The catkin plugin incorrectly errors on workspace-local dependencies due to a rosdep bug. The report was closed without a fix or resolution.
73%
#1545048 Catkin plugin: No support for arm64 snapcraft (launchpad) closed Abandoned. The Catkin plugin cannot build on arm64 due to missing upstream ROS archive packages. The limitation remains unaddressed.
71%
#1743 catkin plugin: support building entire workspace snapcraft merged Merged. The catkin-packages property is now optional. When omitted, the plugin builds the entire workspace. Resolves LP: #1721168. Approved by two reviewers with passing CI checks.
70%
#1827 cross-compilation support for catkin plugin snapcraft closed Closed without implementation. Cross-compiling the catkin plugin requires complex ROS dependency handling. Maintainers recommended using Launchpad builder services for ARM snaps and redirected issue tracking to Launchpad.
70%