Catkin plugin doesn't follow project error guidelines
Metadata
Current evaluation
Closed without resolution. The catkin plugin still fails to fully implement snapcraft's base exception handling. No fix or pull request was submitted, indicating the report was likely abandoned or superseded.
Suggested action: —
No scores available.
Issue body
These days, the snapcraft CLI has a base exception, but it hasn't always. The catkin plugin still isn't using it completely.
See SNAPCRAFT-33: https://sentry.io/share/issue/ca97ac1a4b7b4365b29abe1a0855e03f/
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Closed without resolution. The catkin plugin still fails to fully implement snapcraft's base exception handling. No fix or pull request was submitted, indicating the report was likely abandoned or superseded. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without resolution. The catkin plugin was reported for not using the snapcraft CLI base exception, but the issue was abandoned due to inactivity. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #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. | |
| #1571446 catkin plugin fails to work | snapcraft (launchpad) | closed | Closed without resolution. The catkin plugin fails due to a missing migration to ProjectOptions. No comments or follow-up actions were recorded. | |
| #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. | |
| #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. | |
| #1737225 Catkin plugin: pip installation failures don't show log | snapcraft (launchpad) | closed | Missing pip build logs in the Catkin plugin were reported but closed without resolution or comments, indicating abandonment. No fix was implemented. | |
| #2255 catkin plugin: use SnapcraftException | snapcraft | merged | Merged update to the catkin plugin replacing built-in exceptions with SnapcraftException. Resolves Launchpad bug #1791743 and aligns error handling with Sentry integration practices. | |
| #1714133 Catkin plugin: host library linked during build | snapcraft (launchpad) | closed | Closed without resolution due to inactivity. The report identified a catkin plugin bug where host ROS shared libraries were incorrectly linked during snap builds, causing runtime version mismatches. No fix was implemented. | |
| #1882996 Snapcraft 4.0.4 failed to load plugin: unknown plugin: 'catkin-tools' | snapcraft (launchpad) | closed | Closed without resolution. The catkin-tools plugin failure in Snapcraft 4.0.4 was not addressed, indicating the issue was abandoned or superseded by upstream changes. | |
| #1449 catkin plugin recording | snapcraft | closed | Closed without action or comments. Appears abandoned by the maintainer, with no resolution, fix, or implementation details provided. | |
| #1728481 CXX_Flags not generated properly for catkin plugin | snapcraft (launchpad) | closed | Incorrect CXX_FLAGS generation with a stray semicolon caused g++ compilation failures in the snapcraft catkin plugin. The issue was closed without a fix or resolution, appearing abandoned. |