fix(snap): use snap bin paths if in a snap
Metadata
Current evaluation
PR #564 was closed unmerged after unresolved review comments and prolonged inactivity; its Snap-aware binary PATH change never landed in craft-parts.
Resolution: closed stale
Reason: craft-parts#564 was closed unmerged with changes requested, two unresolved review comments, and roughly 300 days of inactivity. No resolving commit or merged PR was found, indicating the work was abandoned as stale.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Fixes: https://github.com/canonical/rockcraft/pull/368
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed stale | PR #564 was closed unmerged after unresolved review comments and prolonged inactivity; its Snap-aware binary PATH change never landed in craft-parts. | |
| stealth/space-bunny-alpha | — | closed stale | Closed unmerged after two unresolved review comments and about 300 days of inactivity; the proposed Snap-aware binary path handling did not land. | |
| qwen/qwen3.6-35b-a3b | — | — | Addresses snap binary path resolution for snap environments. Closed without merging due to two unresolved review comments and over 300 days of inactivity, effectively abandoned. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged to fix snap binary path resolution when running inside a snap environment, addressing rockcraft#368. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/rockcraft#368
(confidence 100%)
The PR body explicitly states that craft-parts#564 fixes canonical/rockcraft#368.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #3208 snap: set PATH for snapcraft command | snapcraft | merged | Merged #3208 in commit cd4f5d5cb, applying the build environment’s fixed PATH to the Snapcraft command for parity with Launchpad buildd and destructive-mode runs. | |
| #1661023 PATH does not include /usr/local/bin and /usr/local/sbin | snapcraft (launchpad) | closed | Closed unresolved after years of inactivity; snap-confine was named as the intended fix, but /usr/local/bin and /usr/local/sbin remained outside snap PATH. |