snapcraft-parser output is not good
Metadata
Current evaluation
snapcraft-parser output was improved by merged PR #984 (aec853aa6): progress is now shown by default and VCS details only in debug mode.
Resolution: closed resolved
Reason: Merged PR #984, commit aec853aa6, added default parser progress messages and limited detailed VCS pull output to debug mode.
Evaluated by: mr-cal-bot
No scores available.
Issue body
(humble opinion, no offense :)
I think that snapcraft-parser without --debug should just print a summary of what it's doing.
Start by saying something like: Parsing the index at ...
Then:
Processing part '1'
Processing part '2'
Already up-to-date.
Processing part '3'
Finally:
Writing parts list to 'snap-parts.yaml'
When you pass -d, it should print more info about each processed part:
Cloning into '/tmp/qt5conf'...
remote: Counting objects: 5, done.
remote: Compressing objects: 100% (5/5), done.
remote: Total 5 (delta 0), reused 3 (delta 0), pack-reused 0
Unpacking objects: 100% (5/5), done
What is happening now is the opposite. The processing message are only shown on -d. The cloning stuff is shown always.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | snapcraft-parser output was improved by merged PR #984 (aec853aa6): progress is now shown by default and VCS details only in debug mode. | |
| stealth/space-bunny-alpha | — | closed resolved | snapcraft-parser output was improved in #984 (aec853aa6): progress is shown by default, while VCS details are limited to debug mode. | |
| qwen/qwen3.6-35b-a3b | — | — | The request to invert snapcraft-parser's default and debug output verbosity was closed without implementation. No fixes or pull requests were created, indicating the suggestion was abandoned or superseded by later updates. | |
| qwen/qwen3.6-35b-a3b | — | — | Requested verbosity reversal for snapcraft-parser was closed without implementation. Extended inactivity and zero comments indicate the request was abandoned or superseded by later tool updates. | |
| qwen/qwen3.6-35b-a3b | — | — | The proposal to reverse snapcraft-parser's verbosity behavior was closed without implementation. With zero comments and no activity, the issue was abandoned and the suggested output changes were not adopted. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Likely Fixed By:
canonical/snapcraft#984
(confidence 99%)
The merged parser output improvements directly implement the requested behavior.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1590266 snapcraft-parser -v prints devel | snapcraft (launchpad) | closed | snapcraft-parser’s version output was fixed to use Snapcraft’s version lookup instead of the devel fallback in canonical/snapcraft#982 (commit 6e6e43627). |