snapcraft register doesn't support non-latin characters
Metadata
Current evaluation
snapcraft register crashes with UnicodeEncodeError on latin-1 terminals due to non-latin chars in click.confirm prompt. Reported against v2.43.1 (2018); code path since rewritten to craft-cli emit/input, no maintainer interaction in 7.7 years.
Suggested action: close stale
Reason: The traceback points to snapcraft 2.43.1's click.confirm → click.echo path, which has been entirely replaced by craft-cli's emit.progress and confirm_with_user (snapcraft/utils.py:149) using Python's built-in input(). The affected version is no longer supported, the specific bug mechanism no longer exists in the current codebase, and there has been zero maintainer interaction in 7.7 years.
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.8-27b |
Impact:
30
Quick Win:
22.5
Staleness:
95
Complexity:
25
Confidence:
72
Support Request:
10
|
close stale | snapcraft register crashes with UnicodeEncodeError on latin-1 terminals due to non-latin chars in click.confirm prompt. Reported against v2.43.1 (2018); code path since rewritten to craft-cli emit/input, no maintainer interaction in 7.7 years. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
98
Complexity:
25
Confidence:
90
Support Request:
5
|
close stale | Reports a UnicodeEncodeError when running snapcraft register due to non-latin characters in CLI prompts. Issue is 7.5 years old with no maintainer response or labels. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
100
Complexity:
20
Confidence:
95
Support Request:
0
|
close stale | snapcraft register fails with UnicodeEncodeError when snap name contains non-latin characters. Issue is 7+ years old with no activity or maintainer response. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
98
Complexity:
30
Confidence:
80
Support Request:
10
|
close stale | Reports a UnicodeEncodeError when registering a snap with non-Latin characters using snapcraft 2.43.1. The stack trace points to the click library's terminal encoding limitation. No maintainer response in over 7 years. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
98
Complexity:
25
Confidence:
85
Support Request:
5
|
close stale | Unhandled UnicodeEncodeError in snapcraft register when using non-latin characters. Issue is 7+ years old, unlabelled, and lacks maintainer response. The affected snapcraft version is obsolete. |
Update history
No update history recorded yet.
Related issues
No related issues found above the similarity threshold.