← Back to issue list

command-chain is incompatible with legacy adapter, but snapcraft doesn't say so

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#1798918
Type
issue
State
closed
Author
~kyrofa
Labels
Created
Updated
Closed

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.
74%
#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.
72%
#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.
71%