← Back to issue list

build-snaps recording

View original Github issue

Metadata

Project
snapcraft
Number
#1556
Type
issue
State
closed
Author
sergiusens
Labels
—
Created
Updated
Closed

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.
89%
#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.
78%
#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.
77%
#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.
76%
#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.
74%
#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.
71%
#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.
70%