`build-snaps`
Metadata
Current evaluation
Implemented build-snaps in merged PR canonical/snapcraft#1518 (commit 69dceb848), adding project- and part-level keys with advanced grammar support.
Resolution: closed resolved
Reason: The proposed build-snaps design was implemented and merged through PR #1518 in commit 69dceb848. The maintainer explicitly closed issue #1442 as resolved by that PR.
Evaluated by: mr-cal-bot
No scores available.
Issue body
[design](https://forum.snapcraft.io/t/syntax-for-build-snaps/1705?u=sergiusens)
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Implemented build-snaps in merged PR canonical/snapcraft#1518 (commit 69dceb848), adding project- and part-level keys with advanced grammar support. | |
| stealth/space-bunny-alpha | — | closed resolved | Design issue for build-snaps was implemented by PR #1518, merged as commit 69dceb848, adding project- and part-level build-snaps support with advanced grammar; feature remains in current snapcraft. | |
| stealth/space-bunny-alpha | — | closed resolved | Implemented the proposed build-snaps design in merged PR #1518 (commit 69dceb848), introducing build-snaps with advanced grammar. | |
| stealth/space-bunny-alpha | — | closed resolved | Implemented the build-snaps design in merged PR #1518 (commit 69dceb848), then closed the issue. | |
| stealth/space-bunny-alpha | — | closed resolved | Implemented build-snaps and the proposed advanced grammar via merged PR canonical/snapcraft#1518 (69dceb848). | |
| qwen/qwen3.6-35b-a3b | — | — | Closed by merged pull request #1518, which implemented the build-snaps syntax design. Resolved on September 11, 2017. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed by pull request #1518, which implemented the build-snaps syntax outlined in the linked design documentation. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed and superseded by pull request #1518, which implemented the build-snaps syntax and design discussed on the Snapcraft forum. |
Update history
No update history recorded yet.
Related work
-
Likely Fixed By:
canonical/snapcraft#1518
(confidence 100%)
Merged implementation introducing project- and part-level build-snaps support.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #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. | |
| #1556 build-snaps recording | snapcraft | closed | Build-snaps recording was implemented and merged in canonical/snapcraft#1566 via commit e1d74020b. | |
| #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. | |
| #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. | |
| #1718823 It is not possible to use global build-snaps | snapcraft (launchpad) | closed | Global build-snaps support was implemented in canonical/snapcraft#3790 and merged as commit 6688b58bc, allowing build-snaps at the root level for all parts. |