Rust plugin using old rustup link
Metadata
Current evaluation
Rust plugin’s outdated rustup URL was updated by merged canonical/snapcraft#2438 (commit ea6caa72b), resolving the stale-link problem.
Resolution: closed resolved
Reason: The old URL initially self-resolved through a redirect, but the new rustup CLI exposed follow-up breakage in #1809259. Merged PR canonical/snapcraft#2438, committed as ea6caa72b, updated the plugin to use the new rustup link.
Evaluated by: mr-cal-bot
No scores available.
Issue body
The rust snappy plugin is now using an older version of rustup. The project has been moved to https://rustup.rs. I'll file a PR to fix this
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Rust plugin’s outdated rustup URL was updated by merged canonical/snapcraft#2438 (commit ea6caa72b), resolving the stale-link problem. | |
| stealth/space-bunny-alpha | — | closed resolved | The outdated Rust plugin rustup link was updated by merged PR snapcore/snapcraft#2438 in commit ea6caa72b. | |
| stealth/space-bunny-alpha | — | closed resolved | The Rust plugin’s outdated rustup URL was eventually fixed by merged PR canonical/snapcraft#2438 (commit ea6caa72b), following an unmerged attempt in #1120. | |
| qwen/qwen3.6-35b-a3b | — | — | The Rust plugin outdated rustup link report was abandoned and closed. The author offered to submit a pull request to update the URL, but no fix was implemented or merged. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed after the author offered to submit a PR updating the outdated rustup link to rustup.rs. No follow-up PR or fix was submitted, leaving the issue abandoned. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Likely Fixed By:
canonical/snapcraft#2438
(confidence 100%)
Merged PR ea6caa72b updated the Rust plugin’s rustup download link.
-
Related To:
snapcraft (launchpad)#1809259
(confidence 98%)
The redirected rustup installer introduced incompatible CLI arguments, producing this follow-up failure.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1467 rust plugin: new rustup | snapcraft | closed | Updated the Rust plugin’s outdated rustup download link via merged PR #2438 (commit ea6caa72b), resolving LP bug #1662960. | |
| #2438 rust plugin: new link for rustup | snapcraft | merged | Merged PR #2438 (commit ea6caa72b) updating the Rust plugin's rustup download link, fixing LP bug #1662960 where the plugin used an outdated rustup URL. | |
| #2431 rust plugin: update to use latest rustup command options | snapcraft | merged | Merged PR #2431 updated the Rust plugin to use current rustup options instead of deprecated commands; landed as commit 3e821ca8d. | |
| #2434 rust plugin: refactor to use the latest rustup | snapcraft | merged | Merged PR #2434 in commit 3e821ca8d, updating the Rust plugin for current rustup, sharing toolchain storage, and adopting .cargo/config. | |
| #626 feat(rust_plugin): use `rustup` snap and more options | craft-parts | merged | Merged as 41d9e952 and released in craft-parts 1.27.0, switching the Rust plugin to the rustup Snap and adding configuration options. | |
| #1809259 Rust plugin broke in the last few days | snapcraft (launchpad) | closed | Merged PR #2431 updated the Rust plugin to use current rustup options, fixing builds that failed on the obsolete --prefix argument. |