← 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 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.

Suggested action: needs triage

Reason: The issue has no labels, no comments, and no maintainer response in 175 days, so it has not been triaged. However, it should not be closed as stale because the underlying craft-parts library recently added an `overlay-recommended-packages` key (craft-parts PR #1651) that directly addresses this request — imagecraft likely just needs to expose/document it in its PartSpec reference, which currently only lists `overlay_packages`.

Impact: 50 Quick Win: 35.0 Staleness: 55 Complexity: 30 Confidence: 70 Support Request: 20

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
qwen/qwen3.8-27b
Impact: 50
Quick Win: 35.0
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.
qwen3.6-35b-a3b-mtp-q6
Staleness: 40
Complexity: 30
Confidence: 90
Support Request: 0
needs triage Request to add a configuration flag in imagecraft for installing recommended dependencies with overlay-packages. Inactive for 98 days with no comments. Needs triage and assignment to evaluate.

Update history

No update history recorded yet.

Related work

  • Likely Fixed By: canonical/craft-parts#1651 (confidence 75%)

    craft-parts added the `overlay-recommended-packages` key to install overlay packages with their recommended dependencies, which is exactly what this issue requests. imagecraft's docs still only reference `overlay_packages` and do not mention the new key.

Related issues

No related issues found above the similarity threshold.