command-chain is incompatible with legacy adapter, but snapcraft doesn't say so
Metadata
Current evaluation
Closed without documented resolution or fix. The report requested an explicit error for command-chain with the legacy adapter, but the issue was ultimately abandoned.
Suggested action: —
No scores available.
Issue body
When using the legacy app adapter, variables required by the command chain are defined after the command chain, making it useless. Snapcraft should error out if command-chain is used in conjunction with the legacy adapter.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Closed without documented resolution or fix. The report requested an explicit error for command-chain with the legacy adapter, but the issue was ultimately abandoned. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed as abandoned due to inactivity. Snapcraft lacks an error for command-chain with the legacy adapter, causing variable definition failures. No fix or discussion occurred. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1973173 snapcraft 7.x/edge generates command-chain executables even when all apps and hooks use adapter:none | snapcraft (launchpad) | closed | Abandoned and closed without resolution. The issue reported snapcraft 7.x/edge generates unnecessary command-chain wrappers despite adapter:none configuration. Zero comments and no linked fixes confirm no action was taken. | |
| #1797468 Add support for hook command-chains | snapcraft (launchpad) | closed | Closed without implementation. The feature request for hook command-chain support and hook adapters was abandoned or superseded by newer snapcraft capabilities. No code changes or merges occurred. | |
| #1790978 Add support for app command-chains | snapcraft (launchpad) | closed | App command-chain support request was closed without discussion or implementation. Zero comments and extended inactivity indicate the feature was abandoned or superseded by subsequent Snapcraft releases. |