← Back to issue list

fix(ci): add cargo/rustc symlinks

View original Github issue

Metadata

Project
imagecraft
Number
#297
Type
pull request
State
merged
Author
smethnani
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #297 in commit 1f01eb5, adding cargo and rustc symlinks so maturin can locate the Rust toolchain during snap builds.

Resolution: closed resolved

Reason: PR #297 was approved with all CI checks passing and merged as commit 1f01eb5. The snapcraft override now provides the cargo and rustc command names required by maturin.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Adds symlinks for maturin to find cargo and rustc binaries --- - [x] I've followed the [contribution guidelines](https://github.com/canonical/imagecraft/blob/main/CONTRIBUTING.md). - [x] I've signed the [CLA](http://www.ubuntu.com/legal/contributors/). - [x] I've successfully run `make lint && make test`. - [ ] I've added or updated any relevant documentation.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #297 in commit 1f01eb5, adding cargo and rustc symlinks so maturin can locate the Rust toolchain during snap builds.
stealth/space-bunny-alpha — closed resolved Merged #297 in 1f01eb5, adding cargo and rustc symlinks so maturin can locate both binaries in CI.
qwen/qwen3.6-35b-a3b — — Merged a CI fix adding symlinks for cargo and rustc binaries to enable maturin to locate them during builds. Approved by two reviewers with all continuous integration checks passing.
qwen3.6-35b-a3b-mtp-q6 — — Merged to add cargo and rustc symlinks in the CI environment, resolving maturin binary lookup failures. The change passed all linting and testing checks before acceptance.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#235 fix(build): update rustc and cargo imagecraft merged Merged in canonical/imagecraft#235 (commit 8ddd13b), updating rustc and cargo for maturin 1.10 compatibility; all reported CI checks passed.
71%