← Back to issue list

`snapcraft pack` should run the lifecycle for core20 in Snapcraft 8

View original Github issue

Metadata

Project
snapcraft
Number
#5425
Type
issue
State
closed
Author
mr-cal
Labels
Status: Triaged Type: Enhancement
Created
Updated
Closed

Current evaluation

Abandoned. The enhancement to run the snapcraft pack lifecycle for core20 was triaged and synced to Jira but never implemented or merged.

Suggested action:

No scores available.

Issue body

### What needs to get done `snapcraft pack` for core20 should act like it does for newer bases: * `snapcraft pack`: run the lifecycle * `snapcraft pack <dir>`: run `snap pack` on a directory ### Why it needs to get done The `snacraft pack` command only packs a directory for core20 snaps. `snapcraft pack` needs to be consistent across all bases and to align with other *craft apps.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Abandoned. The enhancement to run the snapcraft pack lifecycle for core20 was triaged and synced to Jira but never implemented or merged.
qwen/qwen3.6-35b-a3b Requesting snapcraft pack lifecycle support for core20 was closed without implementation. No fix, merge, or rejection was recorded, indicating the enhancement was deferred or abandoned pending future development.
qwen3.6-35b-a3b-mtp-q6 Closed without implementation. The enhancement to make snapcraft pack run the lifecycle for core20 was triaged and synced to Jira but never resolved or merged.
qwen3.6-35b-a3b-mtp-q6 Closed without implementation. The core20 lifecycle alignment enhancement was triaged and synced to internal Jira tracking (SNAPCRAFT-1046), but no code changes or resolution were documented on GitHub.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#5426 `snapcraft pack` should run the lifecycle for core18|20 in Snapcraft 7 snapcraft closed Closed for Snapcraft 7. Fixed in Snapcraft 8.11 via merged pull request #5425, enabling snapcraft pack to run the lifecycle for core18 and core20 bases.
87%
#5616 feat(snapcraft_legacy): pack command runs the lifecycle snapcraft merged Merged squashed PR that aligns the core20 snapcraft pack command with core22 and core24 by running the lifecycle. Approved by three reviewers with all CI checks passing. Resolves #5425.
75%
#53 Use `snapcraft pack` for snapcraft >=8 craft-actions closed Closed without a fix or merge. The enhancement to conditionally use snapcraft pack for version 8 and above remains unimplemented and was likely abandoned after Jira synchronization.
73%
#1939713 snapcraft init create base: core18 snap snapcraft (launchpad) closed Closed without direct resolution, likely abandoned due to inactivity. Subsequent Snapcraft releases updated the init default to core20 and core22, effectively resolving the reported behavior.
72%
#1842328 snapcraft make plugin does not support core20 snapcraft (launchpad) closed Closed without resolution or comments, likely abandoned. The core20 support gap for the snapcraft make plugin remains unresolved.
72%
#5675 Remove core20 lifecycle snapcraft closed Merged in pull request #6019. Removed core20 lifecycle commands, spread tests, and plugin/extension references. Legacy components were retained for store compatibility. Prepares Snapcraft for version 9.
72%