← Back to issue list

Reorder the package cache layer in the overlay stack

View original Github issue

Metadata

Project
craft-parts
Number
#1227
Type
issue
State
closed
Author
cmatsuoka
Labels
Status: Triaged
Created
Updated
Closed

Current evaluation

Resolved by merging pull request #1263 into canonical/craft-parts. The package cache layer is now correctly positioned above part layers when the base is created in a part.

Suggested action:

No scores available.

Issue body

### What needs to get done Allow the package cache layer to be positioned on top of part layers in the overlay stack. ### Why it needs to get done If the base is created in a part, the package cache layer should be positioned above it.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Resolved by merging pull request #1263 into canonical/craft-parts. The package cache layer is now correctly positioned above part layers when the base is created in a part.
qwen/qwen3.6-35b-a3b Resolved by merging pull request #1263 into craft-parts. The change reorders the overlay stack to position the package cache layer above part layers when a base is created within a part.
qwen/qwen3.6-35b-a3b Fixed by merging pull request #1263 into canonical/craft-parts. The change reorders the overlay stack to position the package cache layer above part layers when the base is created within a part.
qwen3.6-35b-a3b-mtp-q6 Package cache layer ordering in the overlay stack was fixed to position it above part layers when the base is created in a part. Resolution merged via pull request #1263 in the craft-parts repository.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1292 fix: clean the package cache when underlying layers are cleaned craft-parts merged Merged fix ensuring package cache layers are cleaned when underlying layers are removed. Resolves #1229 and CRAFT-4728. Passed CI, approved by two reviewers, and rebased onto main before merge.
71%
#1228 Reorder parts to prioritize organize to overlay craft-parts closed Default part ordering was updated to execute overlay organization first, ensuring the base is ready without explicit dependencies. Resolved by merging pull request #1261.
70%