← Back to issue list

remote-build spams terminal

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#1979154
Type
issue
State
open
Author
~popey
Labels
craft-1150
Created
Updated
Closed

Current evaluation

snapcraft 7.0.7 remote-build prints progress updates on new lines instead of rewriting the line, spamming the terminal. Reported June 2022, no maintainer response, 0 comments, open ~4 years. Legacy remote-build code was later replaced by craft-application's implementation.

Suggested action: needs triage

Reason: The issue has zero comments, no maintainer acknowledgement, and no labels beyond the tracking label, so it has never been triaged. It is very old (1534 days, last activity 1531 days ago), but the legacy remote-build implementation it references was subsequently replaced by craft-application's remote-build (commit f31d99498), so it should be verified whether the behavior still reproduces on a current release before deciding to close it as stale or fixed.

Impact: 25 Quick Win: 17.5 Staleness: 90 Complexity: 30 Confidence: 60 Support Request: 10

Issue body

Using latest snapcraft from latest/stable channel on 22.04. $ snapcraft version snapcraft 7.0.7 Trying to use remote-build, and it's outputing the percentage progress on new lines, rather than re-writing the line. I did it in tmux and plain Konsole terminal, and the same effect occurs. ``` $ snapcraft remote-build snapcraft remote-build is experimental and is subject to change - use with caution. Using build ID snapcraft-piqueserver-e5126b560682d4bdc4eb125449d787a9 Found previously started build. Build status for arch ppc64el: Currently building Build status for arch amd64: Currently building Build status for arch s390x: Needs building Build status for arch arm64: Needs building Build status for arch armhf: Needs building Do you wish to recover this build? [Y/n]: y Building snap package for amd64, arm64, armhf, i386, ppc64el, and s390x. This may take some time to finish. Build status as of 2022-06-19 23:37:51.131230: Build status as of 2022-06-19 23:37:51.131230:         arch=ppc64el state=Currently building arch=ppc64el state=Currently building         arch=amd64 state=Currently building arch=amd64 state=Currently building         arch=s390x state=Needs building arch=s390x state=Needs building         arch=arm64 state=Needs building arch=arm64 state=Needs building         arch=armhf state=Needs building arch=armhf state=Needs building         arch=armhf state=Needs building - (2.0s) arch=armhf state=Needs building \ (2.1s) arch=armhf state=Needs building | (2.2s) arch=armhf state=Needs building / (2.3s) arch=armhf state=Needs building - (2.4s) arch=armhf state=Needs building \ (2.5s) arch=armhf state=Needs building | (2.6s) arch=armhf state=Needs building / (2.7s) arch=armhf state=Needs building - (2.8s) arch=armhf state=Needs building \ (2.9s) arch=armhf state=Needs building | (3.0s) ``` Launchpad is messing with the above output. Every line which starts arch=armhf" is a new line. Screenshot shows it better. Every so often it prints a summary then goes back to spamming the terminal with the progress update again.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.8-27b
Impact: 25
Quick Win: 17.5
Staleness: 90
Complexity: 30
Confidence: 60
Support Request: 10
needs triage snapcraft 7.0.7 remote-build prints progress updates on new lines instead of rewriting the line, spamming the terminal. Reported June 2022, no maintainer response, 0 comments, open ~4 years. Legacy remote-build code was later replaced by craft-application's implementation.
qwen/qwen3.6-35b-a3b
Staleness: 95
Complexity: 25
Confidence: 85
Support Request: 10
close stale snapcraft remote-build progress updates print on new lines instead of overwriting. Issue is over four years old with no maintainer response or follow-up.
qwen/qwen3.6-35b-a3b
Staleness: 95
Complexity: 20
Confidence: 80
Support Request: 5
close stale snapcraft remote-build prints progress updates on new lines instead of overwriting, causing terminal spam. Unaddressed for ~4 years with no maintainer comments.
qwen3.6-35b-a3b-mtp-q6
Staleness: 95
Complexity: 30
Confidence: 85
Support Request: 10
close stale Reports snapcraft remote-build printing progress updates on new lines instead of overwriting, causing terminal spam. Unaddressed for ~4 years on snapcraft 7.0.7.
qwen3.6-35b-a3b-mtp-q6
Staleness: 95
Complexity: 25
Confidence: 85
Support Request: 10
close stale snapcraft remote-build terminal output spams because progress updates print on new lines instead of overwriting. Status messages duplicate across architectures. Issue is open, unassigned, and stale, awaiting triage and a terminal output fix.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1962474 snapcraft remote-build login url is badly formatted snapcraft (launchpad) open Reports that the snapcraft remote-build login URL included a trailing closing parenthesis, breaking terminal URL detection. No maintainer response in ~4.4 years; the remote-build command was later removed from snapcraft, so the issue is obsolete.
72%