← Back to issue list

snapcraft status lists several time the same information

View original Github issue

Metadata

Project
snapcraft
Number
#5086
Type
issue
State
open
Author
seb128
Labels
Created
Updated
Closed

Current evaluation

snapcraft status prints the same track/arch/channel rows multiple times in its table output. Reported against snapcraft 8.4.1 on Ubuntu Oracular; no maintainer response, no labels, no activity since filing ~2 years ago.

Suggested action: needs triage

Reason: No labels, no comments, no assignee, and no maintainer interaction in ~2 years, so it has never been triaged. The current status.py code shows a deliberate repeat=not sys.stdout.isatty() behavior that repeats track/arch columns when output is not a TTY, which may explain the reporter's output, but this needs a maintainer to confirm whether it's intended or a real bug before closing.

Impact: 30 Quick Win: 19.5 Staleness: 85 Complexity: 35 Confidence: 55 Support Request: 15

Issue body

### Bug Description As stated the in the title, sometime the status command list the same information several times ### To Reproduce snapcraft version installed: 8.4.1 (12607) 74MB classic $ snapcraft status snapd-desktop-integration ### Environment Ubuntu Oracular daily ### snapcraft.yaml ```yaml It's about the status command so there is no snapcraft.yaml to share ``` ### Relevant log output ```shell $ snapcraft status snapd-desktop-integration Track Arch Channel Version Revision Progress Expires at latest amd64 stable 0.9 178 - - candidate 0.9 239 - - beta ↑ ↑ - - edge 0.9 239 - - stable/ubuntu-24.10 0.9 223 - 2024-10-12T00:00:00Z candidate 0.9 239 - - beta ↑ ↑ - - edge 0.9 239 - - stable/ubuntu-24.10 0.9 223 - 2024-10-12T00:00:00Z stable 0.9 178 - - ... ``` ``` ### Additional context _No response_

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.8-27b
Impact: 30
Quick Win: 19.5
Staleness: 85
Complexity: 35
Confidence: 55
Support Request: 15
needs triage snapcraft status prints the same track/arch/channel rows multiple times in its table output. Reported against snapcraft 8.4.1 on Ubuntu Oracular; no maintainer response, no labels, no activity since filing ~2 years ago.
qwen/qwen3.6-35b-a3b
Staleness: 95
Complexity: 20
Confidence: 80
Support Request: 5
close stale snapcraft status command outputs duplicate rows for channel and version data. Reported over 650 days ago with zero maintainer interaction, labels, or follow-up.
qwen3.6-35b-a3b-mtp-q6
Staleness: 90
Complexity: 20
Confidence: 75
Support Request: 5
needs triage snapcraft status command duplicates output rows for channels. Unlabeled, no maintainer response, inactive for 644 days.
qwen3.6-35b-a3b-mtp-q6
Staleness: 95
Complexity: 20
Confidence: 85
Support Request: 10
close stale snapcraft status outputs duplicate rows for channel, version, and revision data. The issue remains open with zero comments, no labels, and 622 days of inactivity, requiring triage and assignment.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#2104274 Snapcraft has unclear behavior when providing same build-snap from different channels snapcraft (launchpad) open Bug report: snapcraft resolves build-snap from wrong channel (stable vs candidate). Untriaged, no maintainer response in 527 days.
73%
#1925050 snapcraft status missing information snapcraft (launchpad) closed snapcraft status missing information for arch: all revisions was closed without comments or resolution, indicating the report was abandoned or superseded.
72%
#1719946 Snapcraft has three unsynced bug lists snapcraft (launchpad) open Snapcraft bug reports were split across Launchpad and GitHub, causing duplicates and unclear prioritization. No activity for ~9 years. The referenced #100 signpost is now closed and the repo uses GitHub issue templates, so tracking has consolidated on GitHub.
71%
#1683823 snapstore returns multiple instances of the same publication (was snapcraft list-revisions showing multiple publications in the same channel) snapcraft (launchpad) open 2017 bug report: snapcraft list-revisions displayed duplicate channel entries (e.g. 'edge*, edge*, edge*') per revision. No maintainer activity in 7 years. The revisions command has since been rewritten to use a set for channels, structurally preventing duplicates.
70%
#1742585 snapcraft version number output inconsistent snapcraft (launchpad) open snapcraft 2.35 CLI displays version 3.10 as 3.1 in release/status output while push shows 3.10; unlabelled, no maintainer response, inactive 3155 days (snapcraft 2.35 era, now superseded by 8.x).
70%