← Back to issue list

Support recommended dependencies in overlay-packages

View original Github issue

Metadata

Project
imagecraft
Number
#284
Type
issue
State
open
Author
rthill91
Labels
—
Created
Updated
Closed
—

Current evaluation

Feature request to make recommended dependencies for overlay packages configurable; Imagecraft documents only overlay-packages, and the unlabelled issue has no maintainer response.

Suggested action: needs triage

Reason: The request clearly identifies the desired opt-in behavior and sensible default, but after 206 days the issue has no labels, comments, or maintainer assessment. Imagecraft currently documents PartSpec overlay_packages but not overlay_recommended_packages; craft-parts commit b058aed2 (#1651) shows that upstream capability exists, so maintainers should confirm whether exposing it satisfies the request.

Evaluated by: mr-cal-bot

Impact: 45 Quick Win: 20 Complexity: 32 Confidence: 86 Actionability: 64

Issue body

### Check existing issues - [x] I've verified that this request isn't described by any existing issues. ### Request I would like some flag, configuration option, etc that would tell imagecraft to install recommends for the `overlay-packages` ### The problem it solves Installing packages via `overlay-packages` in a part, recommended dependencies of those packages are not installed. This is desirable behavior as a default, but should be configurable

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha
Impact: 45
Quick Win: 20
Complexity: 32
Confidence: 86
Actionability: 64
needs triage Feature request to make recommended dependencies for overlay packages configurable; Imagecraft documents only overlay-packages, and the unlabelled issue has no maintainer response.
qwen/qwen3.6-35b-a3b
Impact: 30
Quick Win: 13
Complexity: 30
Confidence: 60
Actionability: 60
needs triage Feature request to support recommended dependencies for overlay-packages. Craft-parts already has overlay-recommended-packages but imagecraft does not expose it. No maintainer response after 192 days.
qwen/qwen3.8-27b
Impact: 50
Quick Win: 35
Staleness: 55
Complexity: 30
Confidence: 70
Support Request: 20
needs triage Feature request for a flag/config to install recommended dependencies when using overlay-packages in imagecraft. No maintainer activity in 175 days, but craft-parts (the underlying library) recently added an overlay-recommended-packages key that provides exactly this capability.
qwen/qwen3.6-35b-a3b
Staleness: 65
Complexity: 35
Confidence: 80
Support Request: 30
needs triage Feature request to add a configuration option for installing recommended dependencies via overlay-packages in imagecraft. Currently inactive with no maintainer response or comments.
qwen3.6-35b-a3b-mtp-q6
Staleness: 75
Complexity: 20
Confidence: 85
Support Request: 10
needs triage Request to add a configuration option to install recommended dependencies for packages in overlay-packages, as they are currently skipped by default. No maintainer response or activity in 120 days.
qwen3.6-35b-a3b-mtp-q6
Staleness: 70
Complexity: 35
Confidence: 85
Support Request: 10
needs triage Feature request to add a configuration option for installing recommended dependencies via overlay-packages in imagecraft. Currently unlabelled with no maintainer interaction after ~4 months.

Update history

No update history recorded yet.

Related work

  • Related To: craft-parts#1651 (confidence 96%)

    craft-parts commit b058aed2 added overlay-recommended-packages support in PartSpec and plugins; Imagecraft does not currently reference this field.

Related issues

No related issues found above the similarity threshold.