← Back to issue list

icon deprecation message doesn't explain the new way

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#1561327
Type
issue
State
closed
Author
~elopio
Labels
Created
Updated
Closed

Current evaluation

Requesting clearer migration guidance for the deprecated 'icon' field in snapcraft.yaml was closed without resolution. The warning message remains unchanged, likely superseded by newer snapcraft releases.

Suggested action:

No scores available.

Issue body

When I snap the libpipeline example I get the following deprecation warning: DEPRECATED: 'icon' defined in snapcraft.yaml The warning is ok, but it should also say what to do to adjust to the new rules. So something like: DEPRECATED: 'icon' defined in snapcraft.yaml. Move it to the setup directory.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Requesting clearer migration guidance for the deprecated 'icon' field in snapcraft.yaml was closed without resolution. The warning message remains unchanged, likely superseded by newer snapcraft releases.
qwen/qwen3.6-35b-a3b Abandoned. The request to add migration instructions to the snapcraft.yaml icon deprecation warning was closed without resolution.
qwen/qwen3.6-35b-a3b Closed without discussion or resolution. The suggested deprecation warning improvement was abandoned. No merge or fix details were recorded.
qwen3.6-35b-a3b-mtp-q6 Closed without resolution. The deprecation warning for the icon field in snapcraft.yaml lacks migration instructions, but no fix was implemented.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1610268 icon and license are deprecated snapcraft (launchpad) closed Closed as WONTFIX. The deprecation of custom icon and license paths in snapcraft.yaml aligns with upstream snapcraft requirements. Projects must now use snapcraft's mandated directory structure. No code changes or workarounds provided.
74%
#1578231 Your first snap: Use of icon in snapcraft.yaml is deprecated snapcraft (launchpad) closed Documentation updated to replace the deprecated icon field in snapcraft.yaml with the setup/gui directory method. Tutorial corrected and verified. Issue closed.
72%
#914 meta: icon is now dedeprecated snapcraft merged Merged. Updates snapcraft to prioritize the icon field in snapcraft.yaml over the setup directory. Resolves LP #1610268 with minimal code changes.
72%