Fix Exec key in desktop files for apps named like their parent package (LP: #1658123).
Metadata
Current evaluation
Merged PR #1061 fixed desktop-file Exec keys for apps whose names match their parent package, resolving LP #1658123 in commit b393badb4.
Resolution: closed resolved
Reason: PR #1061 was approved and merged into master. Commit b393badb4 implements proper Exec-key handling for apps named like their parent package.
Evaluated by: mr-cal-bot
No scores available.
Issue body
https://bugs.launchpad.net/snapcraft/+bug/1658123
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #1061 fixed desktop-file Exec keys for apps whose names match their parent package, resolving LP #1658123 in commit b393badb4. | |
| stealth/space-bunny-alpha | — | closed resolved | PR #1061 merged into master, fixing desktop-file Exec keys for apps named like their parent package (LP: #1658123) in commit b393badb4. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged into master. Resolved Launchpad bug #1658123 by correcting the Exec key in desktop files for apps sharing names with their parent packages. Approved by two reviewers and implemented by contributor oSoMoN. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged to master, resolving Launchpad bug #1658123 by correcting the Exec key in desktop files for apps named after their parent package. Authored by oSoMoN, the change integrated with 96.33% test coverage. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1658123 Exec key from desktop files gets trimmed when installed by snapd | snapcraft (launchpad) | closed | Snapcraft 2.25 emitted invalid Exec keys (e.g. `tus.tus`) for apps named like their parent package, so snapd stripped the key. Fixed by merged PR #1061 in commit b393badb4, which generates a proper Exec key for those apps. | |
| #6298 fix: allow desktop files without an Exec key | snapcraft | merged | Merged PR #6298 (commit ea842ae55) makes Snapcraft accept desktop entries lacking an Exec key, fixing #5799; Exec reformatting now only runs when the key exists and test_missing_exec_entry was updated. | |
| #5799 Valid desktop file without Exec key are rejected | snapcraft | closed | Fixed by PR #6298 (commit ea842ae55), allowing valid desktop files without an Exec key while still rewriting Exec when present. |