Consider capturing all potentially invalid stage-packages before bailing
Metadata
Current evaluation
Requests validating all stage-packages and reporting every missing entry at once; still open, unlabelled, and awaiting maintainer triage beyond an automated Jira-sync comment.
Suggested action: needs triage
Reason: The body clearly identifies the desired behavior, but the only follow-up is an autogenerated CRAFT-2967 Jira notification and there is no maintainer response, label, or resolving reference. The current Debian fetch path still passes the full package set to AptCache.mark_packages, with no positive evidence that aggregate validation was implemented.
Evaluated by: mr-cal-bot
Impact:
30
Quick Win:
14
Complexity:
35
Confidence:
84
Actionability:
72
Issue body
When an invalid stage-packages entry is set, craft-parts will exit as soon as the first invalid entry is found. It would be better if we validate the entire list and return all invalid packages instead to make iteration faster.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha |
Impact:
30
Quick Win:
14
Complexity:
35
Confidence:
84
Actionability:
72
|
needs triage | Requests validating all stage-packages and reporting every missing entry at once; still open, unlabelled, and awaiting maintainer triage beyond an automated Jira-sync comment. | |
| gemini-3.8-flash |
Impact:
40
Quick Win:
22
Complexity:
35
Confidence:
90
Actionability:
85
|
keep open | Request to validate the full list of stage-packages and report all invalid entries at once rather than failing on the first one encountered. | |
| qwen/qwen3.8-27b |
Impact:
35
Quick Win:
21
Staleness:
75
Complexity:
40
Confidence:
70
Support Request:
0
|
keep open | Request to validate all stage-packages entries and report all invalid ones instead of bailing on the first. Code still raises PackageNotFound on first missing package in apt_cache.mark_packages. No fix found in commit history. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
85
Complexity:
20
Confidence:
90
Support Request:
0
|
close stale | Enhancement request to validate all stage-packages at once instead of failing on the first invalid one, improving developer iteration speed. Currently inactive with no maintainer follow-up since May 2024. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
95
Complexity:
20
Confidence:
80
Support Request:
0
|
needs triage | Proposes collecting all invalid stage-packages during validation instead of failing on the first error, to speed up iteration. Currently unlabelled and inactive for over a year. |
Update history
No update history recorded yet.
Related issues
No related issues found above the similarity threshold.