← Back to issue list

feature/craft-application: implement Package service

View original Github issue

Metadata

Project
snapcraft
Number
#4470
Type
issue
State
closed
Author
mr-cal
Labels
—
Created
Updated
Closed

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.
75%