Catkin plugin doesn't support rosdep dependencies that resolve to pip
Metadata
Current evaluation
⚠️ This summary may be outdated — the issue content or evaluation prompts have changed since this evaluation was made.
Support for rosdep dependencies resolving to pip in the Catkin plugin was closed without implementation. The request appears abandoned, leaving pip resolution unsupported.
Suggested action: —
No scores available.
Issue body
The Catkin plugin currently supports determining dependencies with rosdep and fetching them as stage packages. However, rosdep also supports resolving dependencies into pip. For example:
$ rosdep resolve python-tzlocal-pip
#pip
tzlocal
This should be supported.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Support for rosdep dependencies resolving to pip in the Catkin plugin was closed without implementation. The request appears abandoned, leaving pip resolution unsupported. | |
| qwen/qwen3.6-35b-a3b | — | — | The request to support pip-resolved rosdep dependencies in the Catkin plugin was closed without implementation. With zero comments and no linked pull requests, the feature request was abandoned due to inactivity. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Abandoned due to inactivity. The Catkin plugin remains unsupported for rosdep dependencies resolving to pip packages. No fix or pull request was submitted. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1548406 Catkin plugin: Can't handle rosdep resolving to nothing | snapcraft (launchpad) | closed | Closed without comments or resolution. The Catkin plugin issue regarding rosdep entries resolving to nothing was unaddressed, indicating the report was abandoned or resolved internally without a code change. | |
| #1581 catkin plugin: support rosdep pip dependencies | snapcraft | merged | Merged implementation adding pip-based dependency support to the Catkin plugin's rosdep resolver, resolving Launchpad bug #1683036. Approved by one reviewer, passed CI, and modified 12 files. | |
| #1548404 Catkin plugin: Can't handle rosdep resolving to multiple packages | snapcraft (launchpad) | closed | Closed without resolution. The Catkin plugin fails when rosdep returns multiple packages on a single line, treating it as one invalid name. The issue was abandoned due to zero comments and no proposed fix. | |
| #1444 catkin pip support | snapcraft | closed | Catkin pip support was implemented via PRs #1479 and #1540. These changes updated rosdep parsing and extracted Python helpers, enabling the catkin plugin to install pip dependencies alongside debs. | |
| #1810738 Catkin plugin missing rosdep and stage packages source lists customization | snapcraft (launchpad) | open | Catkin plugin lacks customization for rosdep source lists and stage packages source lists (PLUGIN_STAGE_SOURCES already overridden), making it unusable with custom dependencies. Open since 2019, zero comments, no maintainer response, no labels beyond 'catkin'. | |
| #1629003 Catkin plugin: support kinetic | snapcraft (launchpad) | closed | Kinetic support for the Catkin plugin was closed without resolution or discussion, likely abandoned or superseded by newer ROS releases. | |
| #331 Catkin plugin: Handle rosdep empty and multiple dependencies. | snapcraft | merged | Merged refactoring of the Catkin plugin rosdep resolver to handle empty results and multiple dependencies per line. Fixes Launchpad bugs #1548406 and #1548404. Approved by maintainer sergiusens. | |
| #1823788 Catkin plugin doesn't notice ROS dependencies satisfied by stage-snaps | snapcraft (launchpad) | closed | Closed without resolution. The Catkin plugin limitation regarding stage-snap ROS dependencies was abandoned, with no fix implemented. | |
| #163 Catkin plugin: use rosdep for dependency resolution | snapcraft | merged | Merged. Replaced manual package.xml parsing with rosdep for Catkin plugin dependency resolution. Reviewers approved the changes, with minor naming suggestions deferred to a future refactor. | |
| #1533735 Catkin plugin: Support rosinstall files | snapcraft (launchpad) | closed | Closed without implementation. The request to add rosinstall file support to the Catkin plugin was abandoned due to zero comments and prolonged inactivity. |