← Back to issue list

Support packages and slices as part of the same stage-packages

View original Github issue

Metadata

Project
rockcraft
Number
#183
Type
issue
State
closed
Author
arturo-seijas
Labels
—
Created
Updated
Closed

Current evaluation

Maintainers rejected mixed packages and slices in stage-packages, directing users to separate parts to avoid potential conflicts.

Resolution: closed not a bug

Reason: Maintainer sergiusens closed the request on 2023-08-14, explaining that mixed entries were intentional to avoid conflicts and that separate parts provide conflict resolution.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Hi! I've been trying to pack a rock having both packages and slices defined among the `stage-packages` but I'm getting the following error: ``` Cannot mix packages and slices in stage-packages in field 'parts.indico' ``` ``` name: Indico summary: Indico rocks description: Indico OCI images for the Indico charm version: "1.0" base: bare build-base: ubuntu:22.04 license: Apache-2.0 platforms: amd64: parts: indico: stage-packages: - build-essential - ca-certificates_data source: plugins plugin: python python-packages: - indico==3.2.0 ``` IMHO it would be nice to support both indistinctly. Thank you

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed not a bug Maintainers rejected mixed packages and slices in stage-packages, directing users to separate parts to avoid potential conflicts.
stealth/space-bunny-alpha — closed not a bug Mixed packages and slices in stage-packages were rejected as conflict-prone; maintainers directed users to define them in separate parts.
stealth/space-bunny-alpha — closed not a bug Mixing packages and slices in stage-packages was rejected as conflict-prone; maintainers recommend defining them in separate parts.
qwen/qwen3.6-35b-a3b — — Rejected. Maintainers declined to support mixing packages and slices in stage-packages due to potential conflicts, recommending separate parts for conflict resolution instead.
qwen/qwen3.6-35b-a3b — — Mixing packages and slices in stage-packages was rejected. Maintainers declined the feature, citing potential conflicts and recommending separate parts for conflict resolution instead.
qwen/qwen3.6-35b-a3b — — Rejected. Maintainers declined to support mixing packages and slices in stage-packages due to potential conflicts, recommending separate parts instead.
qwen3.6-35b-a3b-mtp-q6 — — Mixing packages and slices in stage-packages was rejected. Maintainers declined the feature due to potential conflicts, recommending separate parts for conflict resolution instead.

Update history

No update history recorded yet.

Related issues

No related issues found above the similarity threshold.