← Back to issue list

ROS plugins should support building a single ROS package in addition to a workspace

View original Launchpad issue

Metadata

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

Current evaluation

ROS plugins V2 gained single-package build support in merged PR snapcore/snapcraft#3405 (commit c074de797).

Resolution: closed resolved

Reason: The maintainer comment identifies merged PR snapcore/snapcraft#3405 as the plugins V2 fix, associated with commit c074de797. It enabled building an individual ROS package rather than only a workspace.

Evaluated by: mr-cal-bot

No scores available.

Issue body

The ROS plugins currently assume they're operating on a ROS workspace. They should also support building a single ROS package.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved ROS plugins V2 gained single-package build support in merged PR snapcore/snapcraft#3405 (commit c074de797).
stealth/space-bunny-alpha — closed resolved Single-package ROS builds were added to plugins V2 by merged PR snapcore/snapcraft#3405 (commit c074de797).
stealth/space-bunny-alpha — closed stale ROS single-package builds were not implemented; snapcraft#1902090 was closed as abandoned without a resolving PR or commit.
qwen3.6-35b-a3b-mtp-q6 — — Closed without implementation. The feature request to extend ROS plugins for single package builds alongside workspaces was abandoned with no resolution or merge details provided.
qwen/qwen3.6-35b-a3b
Staleness: 95
Complexity: 45
Confidence: 90
Support Request: 10
needs triage Feature request to extend ROS plugins to build single packages instead of requiring full workspaces. Untriaged, inactive for over 5 years with no maintainer response.
qwen/qwen3.6-35b-a3b
Staleness: 95
Complexity: 65
Confidence: 90
Support Request: 10
close stale Feature request to extend ROS plugins to build single packages instead of only full workspaces. No comments, inactive for over five years, and unlabelled.
qwen3.6-35b-a3b-mtp-q6
Staleness: 95
Complexity: 50
Confidence: 85
Support Request: 10
close stale Feature request to extend ROS plugins to build single packages instead of only full workspaces. Unassigned, unlabeled, and inactive for over 5 years with no maintainer response.

Update history

Date Change
created

Related work

  • Likely Fixed By: snapcore/snapcraft#3405 (confidence 100%)

    Merged PR cited by the maintainer as the V2 fix; associated with commit c074de797.

Related issues

Issue Project State Summary Similarity
#3676 ROS plugins v2: Exclude packages in stage snap from fetched packages during staging snapcraft closed Closed unmerged as outdated; the maintainer said the ROS v2 stage-snap package-exclusion workaround needed a new discussion before proceeding.
71%
#3405 [feature] ROS plugins v2 out of source tree builds snapcraft merged Merged #3405 (commit c074de797), enabling ROS plugins v2 out-of-source builds so snapcraft.yaml can be placed in a ROS package root.
70%