snapcraft init creates icon entry
Metadata
Current evaluation
Fixed by merged ubuntu-core/snapcraft#433 (commit af86cddce): snapcraft init no longer generates an icon entry.
Resolution: closed resolved
Reason: The maintainer linked merged PR ubuntu-core/snapcraft#433, resolving the problem in commit af86cddce. The change stopped snapcraft init from creating an icon entry.
Evaluated by: mr-cal-bot
No scores available.
Issue body
snapcraft init should not create an icon entry.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Fixed by merged ubuntu-core/snapcraft#433 (commit af86cddce): snapcraft init no longer generates an icon entry. | |
| stealth/space-bunny-alpha | — | closed resolved | Fixed by merged PR #433 (commit af86cddce), which stopped snapcraft init from generating an icon entry. | |
| stealth/space-bunny-alpha | — | closed stale | Request to stop snapcraft init generating an icon entry was closed without a linked fix, PR, or explanation after roughly 3,800 days of inactivity. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without resolution. The request to prevent snapcraft init from generating an icon entry was abandoned after over 3800 days with no associated pull requests or follow-up comments. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without resolution or comments. The report indicated snapcraft init incorrectly generates an icon entry. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Likely Fixed By:
ubuntu-core/snapcraft#433
(confidence 100%)
The linked merged PR and commit af86cddce removed icon-entry generation from snapcraft init.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1759090 snapcraft snap doesn't have an icon | snapcraft (launchpad) | closed | Snapcraft’s logo was added as the snap icon via PR #3702, merged as commit 2ccd3bdf5. | |
| #1536860 'snapcraft init' template contains vendor | snapcraft (launchpad) | closed | Closed as fixed: linked ubuntu-core/snapcraft PR #251 (canonical/snapcraft#251), merged as commit ffc8b0526, removing the obsolete 'vendor' entry from the 'snapcraft init' template and noting the icon is optional. | |
| #914 meta: icon is now dedeprecated | snapcraft | merged | PR #914 merged as commit 4a4435cbe, re-deprecating the icon deprecation: the icon entry in snapcraft.yaml is again the preferred method, overriding any icon in the setup directory (LP: #1610268). | |
| #1604326 snapcraft init doesn't fail if there is a .snapcraft.yaml file | snapcraft (launchpad) | closed | Fixed by merged snapcraft#669 (commit 2cd727259): snapcraft init now detects an existing .snapcraft.yaml and fails instead of creating snapcraft.yaml. | |
| #1575581 "snapcraft init" doesn't generate a valid template | snapcraft (launchpad) | closed | Fixed by PR ubuntu-core/snapcraft#528 and released in Snapcraft 2.10 for Xenial; verification confirmed `snapcraft init` followed by `snapcraft` produced a valid snap. | |
| #4936 snapcraft 7 ignores icon path in snapcraft.yaml | snapcraft | closed | Regression in core22 Snapcraft 7 (icon not copied when no apps section) was fixed by merged PR #4950 (commit c9d9cc227, 'fix: configure icon for snaps without apps'), backported and released in 7.5.6 to 7.x/stable. | |
| #1662034 Adding "icon" filed in the snapcraft.yaml template to define a package icon | snapcraft (launchpad) | open | The current `snapcraft init` template still omits icon guidance; the maintainer suggested a commented-out icon option, but no implementation followed. |