feature/craft-application: implement Package service
Metadata
Current evaluation
Package service was completed by merged PR snapcraft#4565 (commit e75d0e93b), adding the core24 pack command and related lifecycle tests.
Resolution: closed resolved
Reason: PR #4565 was merged with commit e75d0e93b and explicitly closes #4470. Maintainer mr-cal also confirmed completion via #4565.
Evaluated by: mr-cal-bot
No scores available.
Issue body
### What needs to get done
Implement the Package service partially implemented [here](https://github.com/snapcore/snapcraft/blob/feature/craft-application/snapcraft/services/package.py).
Similar to [this Rockcraft commit](https://github.com/canonical/rockcraft/pull/354/commits/f490ecb3be99a96fbd7f37444f9ec3f31b5f3c5d#diff-cf13f6f606f30afa23cf9954776527355fc805a6d81f60f29ec6899c261d83e9).
### Why it needs to get done
To rebase snapcraft onto craft-application
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Package service was completed by merged PR snapcraft#4565 (commit e75d0e93b), adding the core24 pack command and related lifecycle tests. | |
| stealth/space-bunny-alpha | — | closed resolved | Package service support was completed on the craft-application rebase by merged PR #4565 (commit e75d0e93b), adding the core24 pack command. | |
| stealth/space-bunny-alpha | — | closed resolved | Package service was completed by merged PR #4565 (commit e75d0e93b), adding the core24 pack command and closing #4470. | |
| stealth/space-bunny-alpha | — | closed resolved | Package service was completed for the craft-application rebase through merged PR #4565 (commit e75d0e93b). | |
| qwen/qwen3.6-35b-a3b | — | — | Package service implementation completed to enable the craft-application rebase. Issue closed after resolution via pull request #4565. | |
| qwen/qwen3.6-35b-a3b | — | — | The Package service for craft-application was implemented and merged via pull request #4565, completing the snapcraft rebasing effort. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed and superseded by pull request #4565, which completed the Package service implementation to rebase snapcraft onto craft-application. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged via pull request #4565, completing the Package service implementation for the craft-application rebase. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Package service implementation for the craft-application rebase was completed and closed via pull request #4565. |
Update history
No update history recorded yet.
Related work
-
Likely Fixed By:
snapcraft#4565
(confidence 100%)
Merged implementation of the core24 pack command and Package service; its description explicitly closes #4470.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #4565 feat: implement core24 "pack" command | snapcraft | merged | Rebase-merged PR #4565 (commit e75d0e93b) on feature/craft-application: implemented the core24 "pack" command (Package service) plus "clean", re-enabled their spread tests and updated expected errors. Closes #4470. |