Add `--verbosity`, `--verbose`, and `--quiet` for legacy commands in Snapcraft 7
Metadata
Current evaluation
Enhancement request for --verbosity/--verbose/--quiet on legacy commands in Snapcraft 7. Maintainer closed it 2025-08-07 noting it shipped in Snapcraft 8.11 via #5423 (PR #5646, commit 3aeded2fa) and is not planned for Snapcraft 7.
Resolution: closed superseded
Reason: mr-cal closed the issue stating the feature was fixed in Snapcraft 8.11 via #5423 and that no backport to Snapcraft 7 was planned. The equivalent Snapcraft 8 issue #5423 was implemented by PR #5646 (commit 3aeded2fa), with follow-up PR #5680 (4a7663069) for non-lifecycle commands, both in the 8.11.0 release notes. Legacy support was later removed entirely by commit ffb164b7a.
Evaluated by: mr-cal-bot
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed superseded | Enhancement request for --verbosity/--verbose/--quiet on legacy commands in Snapcraft 7. Maintainer closed it 2025-08-07 noting it shipped in Snapcraft 8.11 via #5423 (PR #5646, commit 3aeded2fa) and is not planned for Snapcraft 7. | |
| stealth/space-bunny-alpha | — | closed superseded | Closed by maintainer mr-cal on 2025-08-07: work landed in Snapcraft 8.11 instead, via issue #5423 resolved by PR #5646 (3aeded2fa) plus PR #5680 (4a7663069); no Snapcraft 7 fix planned. | |
| stealth/space-bunny-alpha | — | closed superseded | Legacy verbosity flags shipped in Snapcraft 8.11; the Snapcraft 7 request was closed without backport after the maintainer redirected it to #5423. | |
| stealth/space-bunny-alpha | — | closed resolved | Verbosity flags for legacy commands shipped in Snapcraft 8.11 via PR #5646 (3aeded2fa); maintainer closed the Snapcraft 7 request, stating no 7.x backport was planned. | |
| qwen/qwen3.6-35b-a3b | — | — | Implemented in Snapcraft 8.11 via PR #5423. The verbosity flags were added to the current release, but the maintainer declined to backport the enhancement to Snapcraft 7, closing the issue. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed for Snapcraft 7. The requested verbosity flags were implemented in Snapcraft 8.11 via pull request #5423 instead. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Implemented in Snapcraft 8.11 via PR #5423. The verbosity flags were added to legacy commands in the newer release. The enhancement was not backported to Snapcraft 7, and the issue was closed. |
Update history
No update history recorded yet.
Related work
-
Superseded By:
snapcraft#5423
(confidence 95%)
Snapcraft 8 counterpart issue cited by the maintainer as the resolution; implemented for legacy commands in 8.11.
-
Likely Fixed By:
snapcraft#5646
(confidence 90%)
Merged PR 'feat(snapcraft_legacy): support verbosity args' (commit 3aeded2fa) that added the flags to legacy commands.
-
Related To:
snapcraft#5680
(confidence 75%)
Follow-up PR (commit 4a7663069) adding verbosity args to non-lifecycle legacy commands.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #5423 Add `--verbosity`, `--verbose`, and `--quiet` for legacy commands in Snapcraft 8 | snapcraft | closed | Legacy command verbosity support merged in PR #5646 (3aeded2fa), with non-lifecycle coverage completed by PR #5680 (4a7663069). | |
| #2016662 7.3.1 Error: No such option: --verbosity (Possible options: --verbose, --version) | snapcraft (launchpad) | closed | Legacy (core20) code path rejected --verbosity/--verbose/--quiet. Fixed via canonical/snapcraft#5423: PR #5646 (commit 3aeded2fa) plus follow-up PR #5680 (4a7663069), shipped in Snapcraft 8.11/8.11.1; snapcraft_legacy later removed entirely. | |
| #5680 feat(snapcraft_legacy): support verbosity args in non-lifecycle commands | snapcraft | merged | Merged in PR #5680 (commit 4a7663069), adding verbosity handling to snapcraft_legacy non-lifecycle commands and fixing #5298; released in Snapcraft 8.11.1. | |
| #1980515 Snapcraft 7 inconsistent CLI options handling | snapcraft (launchpad) | closed | Snapcraft 7's inconsistent --verbose handling was fixed by snapcore/snapcraft#4024 (commit be005b98d); a maintainer confirmed it was resolved in Snapcraft 7.3. | |
| #5658 Make `quiet` verbosity print nothing in snapcraft _legacy | snapcraft | closed | Enhancement to silence remaining core20/legacy quiet-mode output was closed as won't fix by maintainer mr-cal, since Snapcraft 9 removes snapcraft_legacy; the legacy package was later deleted in PR #6241 (ffb164b7a, 995f0a3bc). | |
| #5646 feat(snapcraft_legacy): support verbosity args | snapcraft | merged | Merged as commit 3aeded2fa: snapcraft_legacy core20 commands now accept craft-cli verbosity args/env vars, with --enable-developer-debug as alias for --verbosity=debug. Follow-up #5680 (4a7663069) extended it to non-lifecycle commands. | |
| #1980686 snapcraft build won't allow `verbose` flag | snapcraft (launchpad) | closed | Snapcraft 7.0.11 fixed core22 only; canonical/snapcraft#4024 (be005b98d) later forwarded -v and --verbose to snapcraft_legacy for core18/core20 builds. | |
| #4024 cli: pass `--verbose` and `-v` to snapcraft_legacy | snapcraft | merged | Merged #4024 (commit be005b98d) to forward --verbose and -v to snapcraft_legacy for core18/core20 builds, implementing CRAFT-1292. | |
| #4194 Migrate snapcraft_legacy subcommands to use craft-cli | snapcraft | closed | Requested legacy-handler bypass was abandoned; verbosity support landed in #5646/#5680, and snapcraft_legacy was later removed in ffb164b7a. |