Updating repositories does not trigger necessary actions
Metadata
Current evaluation
Rockcraft: removing a PPA from package-repositories does not remove its sources file or retrigger the pull step. Triaged by maintainer with a concrete plan split across craft-parts (generic project-option tracking in step state) and craft-application (opt package_repositories into tracking). Unfixed; active discussion 8 days ago.
Suggested action: keep open
Reason: Maintainer cmatsuoka actively triaged this 8 days ago, assigning ownership to craft-parts (generic project-option tracking in step state) and craft-application (opting package_repositories into that tracking, plus optional overlay cleanup). The ProjectOptions class in craft_parts/infos.py still lacks package_repositories, and PullState.project_options_of_interest only tracks project_vars, confirming the fix is not yet implemented. The issue is valid, scoped, and under active discussion.
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.8-27b |
Impact:
50
Quick Win:
22.5
Staleness:
10
Complexity:
55
Confidence:
80
Support Request:
5
|
keep open | Rockcraft: removing a PPA from package-repositories does not remove its sources file or retrigger the pull step. Triaged by maintainer with a concrete plan split across craft-parts (generic project-option tracking in step state) and craft-application (opt package_repositories into tracking). Unfixed; active discussion 8 days ago. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
15
Complexity:
75
Confidence:
90
Support Request:
10
|
keep open | Updating package-repositories fails to remove old PPA files or retrigger pull steps when configuration changes. Currently scoped for implementation across craft-parts and craft-application. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
95
Complexity:
40
Confidence:
85
Support Request:
50
|
close stale | Rockcraft package-repository updates fail to remove old PPA files or retrigger pull steps. Reported over 3 years ago; a maintainer clarified craft-parts does not handle this, making it out of scope. Currently inactive and untriaged. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
85
Complexity:
40
Confidence:
80
Support Request:
10
|
close stale | Rockcraft package-repository updates fail to remove old PPA files or trigger rebuilds. A maintainer clarified this belongs in craft-archives or the application layer, not this component. The issue has been inactive for over a year. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
85
Complexity:
30
Confidence:
80
Support Request:
15
|
close stale | Modifying package-repositories fails to remove stale PPA files or trigger pull steps. craft-parts indicates this requires craft-archives implementation. Internal ticket CRAFT-2955 created. Awaiting triage and assignment. |
Update history
| Date | Change |
|---|---|
| updated |
Related issues
No related issues found above the similarity threshold.