Skip to content
This repository has been archived by the owner on May 4, 2024. It is now read-only.

Commit

Permalink
[tutorial] Advise using --locked in cargo install
Browse files Browse the repository at this point in the history
This makes cargo use the lockfile for dependencies. Without that, at the
time of writing this patch, the install fails with the following error:

    error: failed to compile `move-cli v0.1.0 (/home/wiktor/src/open-source/move/language/tools/move-cli)`, intermediate artifacts can be found at `/home/wiktor/tmp/cargo`

    Caused by:
      package `toml_datetime v0.6.5` cannot be built because it requires rustc 1.67 or newer, while the currently active rustc version is 1.65.0

Alternative solution would be upgrading Rust version but adding `--locked`
to the tutorial is far less invasive.

See: rust-lang/cargo#7169 (comment)
  • Loading branch information
wiktor-k committed Mar 1, 2024
1 parent ea70797 commit f9c52c3
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion language/documentation/tutorial/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ source ~/.profile
Next, install Move's command-line tool by running this commands:
```bash
cargo install --path language/tools/move-cli
cargo install --locked --path language/tools/move-cli
```
You can check that it is working by running the following command:
Expand Down

0 comments on commit f9c52c3

Please sign in to comment.