support for build-base
Metadata
Current evaluation
⚠️ This summary may be outdated — the issue content or evaluation prompts have changed since this evaluation was made.
Closed without implementation. The request to add build-base support for static snaps and kernels in Launchpad was abandoned after years of inactivity.
Suggested action: —
No scores available.
Issue body
A fully static snap, such as a base can be allowed to build using a different base to create the base.
Some valid scenarios exist for such feature:
base: bare
and
type: kernel
or
type: base
Support in launchpad for build-base is also required (https://bazaar.launchpad.net/+branch/launchpad/view/head:/lib/lp/snappy/model/snap.py#L620)
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Closed without implementation. The request to add build-base support for static snaps and kernels in Launchpad was abandoned after years of inactivity. | |
| qwen/qwen3.6-35b-a3b | — | — | Requested support for building bases and kernels with a different base, requiring Launchpad updates. Closed without implementation due to inactivity. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed without comments or implementation. The build-base support request appears abandoned or superseded by newer core20 workflows, with no resolution details provided. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #4983 Install base snap if declared as `build-base` | snapcraft | closed | Closed as superseded. Base and build-base combination restrictions in #4878 render this enhancement moot. The author acknowledged the change and implemented a workaround. Implementation may be revisited for kernel snap interim base support. | |
| #1659 Implement support for supported bases | snapcraft | closed | Closed without implementation or discussion. The multi-base support request was abandoned and likely superseded by later snapcraft updates that expanded base compatibility. | |
| #5095 Support interim build bases for kernel snaps | snapcraft | closed | Closed as a duplicate of issue #4878. The request to support interim kernel bases was superseded by the referenced tracking issue, which consolidates the feature requirements and platform dependencies. | |
| #4868 Allow specifying build-base in kernel snap | snapcraft | closed | Implemented as a prototype in a feature branch via pull request #4914, enabling kernel snaps to specify build-bases using the standard cross-craft naming system. | |
| #1819290 Support for "base: core" | snapcraft (launchpad) | closed | The request to support base: core in snapcraft.yaml was closed without implementation. After seven years of inactivity and snap base evolution, the feature was abandoned and superseded by newer framework versions. | |
| #2689 schema: build-base support for the snapd type | snapcraft | merged | Merged into master. Implements build-base keyword support for the snapd snap type, enabling its construction. Approved by reviewer, passed CI, and updated four files. |