build-snaps recording
Metadata
Current evaluation
Build-snaps recording was implemented and merged in canonical/snapcraft#1566 via commit e1d74020b.
Resolution: closed resolved
Reason: Merged PR canonical/snapcraft#1566 records build-snaps installed during the pull. Its commit, e1d74020b, explicitly implements snapcraft#1556.
Evaluated by: mr-cal-bot
No scores available.
Issue body
[design](https://forum.snapcraft.io/t/record-build-snaps/2221)
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Build-snaps recording was implemented and merged in canonical/snapcraft#1566 via commit e1d74020b. | |
| stealth/space-bunny-alpha | — | closed resolved | Implemented build-snaps recording by merging canonical/snapcraft#1566 in commit e1d74020b. | |
| stealth/space-bunny-alpha | — | closed resolved | Implemented by merged PR #1566 (commit e1d74020b), recording build-snaps installed during the pull. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed and abandoned. The issue only linked to an external Snapcraft forum design thread and received no comments. No implementation or merge details were provided. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without resolution or comments. The request appears abandoned, with design discussions redirected to the linked Snapcraft forum thread. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without implementation. Superseded by the linked forum design discussion. No comments or follow-up actions were recorded. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed without discussion. The feature was abandoned or superseded by the linked design discussion on the Snapcraft forum. |
Update history
No update history recorded yet.
Related work
-
Likely Fixed By:
canonical/snapcraft#1566
(confidence 100%)
Merged resolving PR that implemented the requested build-snaps recording.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1566 recording: record build-snaps installed during the pull | snapcraft | merged | Merged as e1d74020b, recording build-snaps installed during the pull and implementing canonical/snapcraft#1556. | |
| #1295 recording: record build packages installed in the snap | snapcraft | merged | Merged PR #1295 as commit 9a475ba5d, adding recording of build packages installed in the snap. | |
| #1567 recording: record the snaps installed on the machine | snapcraft | merged | Merged host-installed snap recording in commit 45131df2a, building on #1566; fake-snapd test refactoring continued in #1569. | |
| #1442 `build-snaps` | snapcraft | closed | Implemented build-snaps in merged PR canonical/snapcraft#1518 (commit 69dceb848), adding project- and part-level keys with advanced grammar support. | |
| #1518 project: introduce build-snaps | snapcraft | merged | Merged PR #1518 as commit 69dceb848, adding a project-level and part-level `build-snaps` keyword with advanced grammar support (+902/-10, 24 files). Implements the design in snapcraft#1442; the feature remains in current snapcraft. | |
| #1677974 snap build dependencies | snapcraft (launchpad) | closed | Request to allow snaps as build deps in snapcraft.yaml was implemented as the `build-snaps` key, merged in canonical/snapcraft#1518 (commit 69dceb848) and shipped in Snapcraft 2.34; cjwatson closed the LP bug pointing to that feature. | |
| #1278 recording: save the snapcraft.yaml in the resulting snap | snapcraft | merged | Merged PR #1278 in commit 463f1e8fd, adding snapcraft.yaml to prime/snap so the build definition is saved in the resulting snap. |