← Back to issue list

fix(partitions): use base prime dir for getting primed stage packages

View original Github issue

Metadata

Project
craft-parts
Number
#607
Type
pull request
State
closed
Author
mr-cal
Labels
—
Created
Updated
Closed

Current evaluation

Closed unmerged and superseded by the namespaced-partition work merged in #627 via commit 9fe38d11.

Resolution: closed superseded

Reason: The maintainer closed the unmerged PR while retaining its branch temporarily for Snapcraft. Its replacement layout work was completed through #620 and merged in #627 as commit 9fe38d11.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? ----- This bug came up when testing with snapcraft. I'm not sure exactly how to best test it.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed superseded Closed unmerged and superseded by the namespaced-partition work merged in #627 via commit 9fe38d11.
stealth/space-bunny-alpha — closed superseded Closed unmerged and superseded; its branch remained temporarily for snapcraft, which was to switch to feature/namespaced-partitions after #620.
stealth/space-bunny-alpha — closed superseded Closed unmerged as partition layout work superseded it. #620 was implemented by #627 (9fe38d11) and later merged through #684 (188d9166).
qwen/qwen3.6-35b-a3b — — Superseded and closed without merging. The branch remains temporarily for snapcraft's feature/components dependency but will be deleted once issue #620 resolves, with snapcraft switching to feature/namespaced-partitions.
qwen3.6-35b-a3b-mtp-q6 — — Closed without merging. The branch remains active for snapcraft dependencies. The fix will be superseded by the feature/namespaced-partitions branch once issue #620 resolves.

Update history

No update history recorded yet.

Related work

  • Related To: craft-parts#620 (confidence 100%)

    The maintainer explicitly identified #620 as the work that would replace the temporary branch.

  • Superseded By: craft-parts#627 (confidence 98%)

    Merged the top-level partition layout that replaced the retained #607 branch.

Related issues

Issue Project State Summary Similarity
#664 fix: stage and prime content in all partitions by default craft-parts closed Closed unmerged in favor of an alternative; PR #668 implemented default all-partition staging and priming and merged as commit 85b9ba7a.
77%
#600 feat(partitions): handle namespaced partitions in utils craft-parts merged Merged into main in commit f387afa5 (PR #600), adding namespaced-partition handling to four partition utilities and resolving craft-parts#596.
73%
#602 feat(partitions): create envvars for namespaced partitions craft-parts merged Merged PR #602 (commit a8615eec) adds CRAFT_<PARTITION>_STAGE/PRIME env vars for namespaced partitions, drops #600's xfails, and fixes #597.
73%
#834 fix: use partitions for stage-packages tracking craft-parts merged Merged PR #834 as 4cbc6006, making stage-package tracking search primed files across partitions and fixing #804 for common cases; duplicate files across partitions remain unsupported.
72%
#663 fix: stage and prime content in all partitions by default craft-parts closed PR #663 (fix: stage and prime content in all partitions by default) was closed unmerged in favour of #664; the final fix landed via merged PR #668, commit 85b9ba7a, implementing it in the fileset parser instead of PartSpec validators.
72%
#1123 fix: Prime content from overlay when split into partitions craft-parts merged Merged PR #1123 (commit 3540e306), fixing overlay priming with partitions by using stage content and migration state while preserving existing prime state files.
72%
#650 Include all partitions by default for `stage` and `prime` keywords craft-parts closed Fixed by merged PR #668 (commit 85b9ba7a): stage and prime now include all partitions by default while retaining per-partition filters.
71%
#620 Move partitions to top-level directory craft-parts closed Tracking issue for moving partitions to a top-level directory, so parts/<part>/install, stage and prime contents stay unchanged when the partitions feature is toggled. Implemented in merged PR #627 (9fe38d11).
71%
#1594 fix(partitions): allow plus signs in partition names craft-parts closed Closed unmerged after its plus-sign partition-name support was consolidated into merged PR #1612, committed as 5d5b792a.
71%
#668 fix: stage and prime content in all partitions by default craft-parts merged Merged in #668 as 85b9ba7a: filesets now stage and prime across all partitions by default and reject ambiguous configurations, fixing #650.
70%