Catkin plugin doesn't build pure python workspaces
Metadata
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. | |
| #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. | |
| #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. | |
| #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. | |
| #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. | |
| #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. | |
| #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. |