snapcraft try (integrated with build environments)
Metadata
Current evaluation
Merged snapcore/snapcraft#2524 as ec579eaa1, adding snapcraft try to expose the prime directory transparently in build environments.
Resolution: closed resolved
Reason: The linked implementation was merged as commit ec579eaa1, adding the requested snapcraft try integration.
Evaluated by: mr-cal-bot
No scores available.
Issue body
with bases and build environments it becomes hard to expose the prime directory, transparently offer this through snapcraft try
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged snapcore/snapcraft#2524 as ec579eaa1, adding snapcraft try to expose the prime directory transparently in build environments. | |
| stealth/space-bunny-alpha | — | closed resolved | Added snapcraft try to expose the prime directory transparently with build environments; merged in PR #2524 as ec579eaa1. | |
| stealth/space-bunny-alpha | — | closed resolved | Implemented snapcraft try for build environments, including transparent exposure of the prime directory, by merged PR canonical/snapcraft#2524 (commit ec579eaa1). | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without implementation. The feature request to integrate snapcraft try with build environments for prime directory exposure was abandoned or superseded by newer tooling, as shown by zero comments and no resolution. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed with no comments or resolution details. The feature to integrate snapcraft try with build environments was likely abandoned or superseded by later releases. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without resolution or discussion. The feature request was likely abandoned or superseded by newer build environment implementations in snapcraft. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed without implementation due to prolonged inactivity. The feature request to integrate snapcraft try with build environments was abandoned as tooling evolved and newer versions addressed prime directory exposure differently. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Likely Fixed By:
snapcore/snapcraft#2524
(confidence 99%)
The issue links this PR, and repository history identifies it as the resolving Snapcraft try commit.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #3981 commands, lifecycle: provide snapcraft try for core22 | snapcraft | merged | Merged in snapcore/snapcraft#3981 (commit 2691262b8), adding snapcraft try for core22 by mounting the host prime directory into the build instance and priming without packing. | |
| #1774015 Cleaning breaks tried snap | snapcraft (launchpad) | closed | Fixed by merged PR snapcore/snapcraft#2143 (commit fa846914a), preserving the priming area for tried snaps so snapcraft clean no longer breaks snap try. | |
| #1978844 snapcraft try not available for core22-based snap | snapcraft (launchpad) | closed | Core22 support for snapcraft try was merged in canonical/snapcraft#3981 (commit 2691262b8) and released on the edge channel. | |
| #1815658 snapcraft leaks build-environment across parts | snapcraft (launchpad) | closed | Fixed by snapcore/snapcraft PR #2472 (commit 8ca7dd7f2), preventing a part's build-environment from leaking into subsequently processed parts. | |
| #4661 fix(test): use prime dir in some tests | snapcraft | merged | Merged PR #4661 in commit 16127c502 updated manifest-generation tests to use Snapcraft's prime directory, correcting the test setup. | |
| #2524 Snapcraft try | snapcraft | merged | Merged snapcraft try via PR #2524 (commit ec579eaa1); LXD tests were split out because they require Snapcraft installed from the store. |