fix(partitions): use base prime dir for getting primed stage packages
Metadata
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. | |
| #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. | |
| #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. | |
| #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. | |
| #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. | |
| #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. | |
| #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. | |
| #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). | |
| #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. | |
| #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. |