← Back to issue list

Snapcraft rust plugin doesn't suport workspaces

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#1721656
Type
issue
State
closed
Author
~xfactor973
Labels
plugin
Created
Updated
Closed

Current evaluation

Closed without implementation. The request to enable Rust workspace support in the Snapcraft rust plugin via cargo build --all received no discussion and was abandoned.

Suggested action:

No scores available.

Issue body

Rust has support for what's called a workspace: https://doc.rust-lang.org/book/second-edition/ch14-03-cargo-workspaces.html. It allows several crates to share the same Cargo.lock. Snapcraft could have support for this by just calling `cargo build --all`. That would build all crates in the project.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Closed without implementation. The request to enable Rust workspace support in the Snapcraft rust plugin via cargo build --all received no discussion and was abandoned.
qwen/qwen3.6-35b-a3b The request to add workspace support to the Snapcraft Rust plugin using cargo build --all was closed without implementation. With zero comments and no associated pull requests, the feature request was abandoned due to inactivity.
qwen/qwen3.6-35b-a3b Closed without implementation. The feature request to add Rust workspace support to the Snapcraft rust plugin was abandoned due to lack of discussion.
qwen3.6-35b-a3b-mtp-q6 Closed without implementation or discussion. The Rust plugin workspace support request remains unimplemented and abandoned due to prolonged inactivity and zero comments.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#2842 rust: add support for workspaces snapcraft merged Merged after approval. Adds Rust workspace support to snapcraft, modifying 11 files. The maintainer addressed review comments, rebased the branch, and validated the changes by successfully building the alacritty snap.
74%
#1862219 Snapcraft Rust Plugin Does not Respect Cargo.lock snapcraft (launchpad) closed Abandoned and closed without resolution. The Snapcraft Rust plugin continues to ignore Cargo.lock files, causing dependency resolution mismatches during automated builds.
71%