core24: desktop: meta/gui/<app>.desktop no longer resolves snap/gui/ files after GUI asset mediation
Metadata
Current evaluation
Regression in snapcraft 9.1.0: desktop files at meta/gui/<app>.desktop fail to resolve during mediated GUI asset packing for core24 snaps.
Suggested action: keep open
Reason: This is a confirmed regression from PR #6385 (commit f702705c6) that breaks core24 snaps using the documented `desktop: meta/gui/<app>.desktop` pattern. Maintainer @mr-cal confirmed the bug and root cause analysis. The fix is straightforward: update the fallback in `get_mediated_gui_assets()` to map `meta/gui/` prefix to `assets_dir / 'gui'` instead of `assets_dir / 'meta/gui'`. The issue is triaged, has a clear reproducer, and maintainer acknowledgment.
Evaluated by: mr-cal-bot
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b |
Impact:
75
Quick Win:
48
Complexity:
25
Confidence:
90
Actionability:
85
|
keep open | Regression in snapcraft 9.1.0: desktop files at meta/gui/<app>.desktop fail to resolve during mediated GUI asset packing for core24 snaps. |
Update history
| Date | Change |
|---|---|
| updated | |
| created |
Related work
-
Caused By:
snapcraft#6385
(confidence 95%)
PR #6385 (commit f702705c6) introduced the mediated GUI assets flow that broke the meta/gui/ desktop file fallback path.
Related issues
No related issues found above the similarity threshold.