Skip to content

Conversation

@Flamefire
Copy link
Contributor

Previously having offline = False skipped creating the checksum files for downloaded crates and adjusting the $CARGO_HOME/config.toml file to point to them causing them to be (almost silently) ignored.

Now always set up the config files for vendored crates and log information when crates != not offline, which looks suspicious at least.

This resolves the question raised in easybuilders/easybuild-easyconfigs#24643 which fixes an EasyConfig that has (many) crates specified but with offline = False causing them to be downloaded, extracted and then ignored.
As the result they will be downloaded which fails as the new versions available by now are not compatible with the used Rust version anymore

Previously having `offline = False` skipped creating the checksum files
for downloaded crates and adjusting the `$CARGO_HOME/config.toml` file
to point to them causing them to be (almost silently) ignored.

Now always set up the config files for vendored crates and log
information when `crates != not offline`, which looks suspicious at least.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants