← Back to issue list

Add support for components in core24

View original Github issue

Metadata

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

Current evaluation

Core24 component support was delivered: merged PR #4700 (commit 070c7e995, 'feat: partitions for core24') implemented components/partitions for core24, closing #4649.

Resolution: closed resolved

Reason: Maintainer mr-cal closed the issue on 2024-05-09 with 'Completed via https://github.com/canonical/snapcraft/pull/4700'. That PR was merged, landing commit 070c7e995 in snapcraft, which added core24 partition and component support after the core22 groundwork from #4644 landed via #4654.

Evaluated by: mr-cal-bot

No scores available.

Issue body

### What needs to get done After #4644 is complete, we need to add support for components in core24. ### Why it needs to get done To support components in core24

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Core24 component support was delivered: merged PR #4700 (commit 070c7e995, 'feat: partitions for core24') implemented components/partitions for core24, closing #4649.
stealth/space-bunny-alpha — closed resolved Core24 component support was completed by merged PR #4700, which added core24 partition support in commit 070c7e995.
stealth/space-bunny-alpha — closed resolved Core24 component support was completed in merged PR #4700 (commit 070c7e995), adding the required core24 partition support.
stealth/space-bunny-alpha — closed resolved Added core24 component support by merging snapcraft PR #4700, commit 070c7e995; the maintainer marked the work completed on 2024-05-09.
qwen/qwen3.6-35b-a3b — — Implemented support for components in core24 via pull request #4700, fulfilling the requirement after prerequisite #4644.
qwen/qwen3.6-35b-a3b — — Closed as completed. Support for components in core24 was implemented and resolved via pull request #4700.
qwen/qwen3.6-35b-a3b — — Implemented support for components in core24. The task was completed and closed via pull request #4700.
qwen3.6-35b-a3b-mtp-q6 — — Component support for core24 was implemented and completed via pull request #4700, following prerequisite #4644.

Update history

No update history recorded yet.

Related work

  • Likely Fixed By: canonical/snapcraft#4700 (confidence 98%)

    Merged PR 'feat: partitions for core24' (commit 070c7e995); cited verbatim in the closing maintainer comment.

  • Blocked By: canonical/snapcraft#4644 (confidence 90%)

    Issue body states core24 components depend on #4644, which merged feature/components into feature/craft-application via PR #4654 (commit 76e909dea).

Related issues

Issue Project State Summary Similarity
#4700 feat: partitions for core24 snapcraft merged Merged PR #4700 added core24 partition and component support across 16 files, resolving #4649 in commit 070c7e995.
86%
#4465 Create partitions for components snapcraft closed Component partition support was added by merged PR #4493 (commit 070c7e995), enabling partitions for component projects and covering the requested behavior.
71%
#4606 feat(app): support extensions in core24 snapcraft merged Added core24 extension support in PR #4606; merged as commit 72ddcc26a.
71%