Bug 1835274 Comment 0 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

When running `mach vendor rust`, all the right dependencies are listed as "Add"ed but the packages are not downloaded and vendored in `third_party/rust`. 

AFAIK this is what should happen.

Note that the doc is also not clear about whether `mach cargo vet` is needed or not in order to vendor the crates during/after `mach vendor rust`

Setup: MacOS 13.3.1 / Python 3.11.2 / MC d7c17d537a866ca9e35b31b33505dc1727d91b7f (git)
When running `mach vendor rust`, all the right dependencies are listed as "Add"ed but the packages are not downloaded and vendored in `third_party/rust`. 

AFAIK this is what should happen.

Note that the doc is also not clear about whether `mach cargo vet` is needed or not in order to vendor the crates during/after `mach vendor rust`

Setup: MacOS 13.3.1 / Python 3.11.2 / MC 3c72ca1b13e121d9718937311ecced167ed7e93d (hg)
When running `mach vendor rust`, all the right dependencies are listed as "Add"ed but the packages are not downloaded and vendored in `third_party/rust`. AFAIK this is what should happen.

I attempted this from the current state : https://phabricator.services.mozilla.com/D179191
by uncommenting the `blind-rsa-signatures` and `evercrypt` crates in iprelay_client/Cargo.toml and running `mach vendor rust`.

Note that the doc is also not clear about whether `mach cargo vet` is needed or not in order to vendor the crates during/after `mach vendor rust`

Setup: MacOS 13.3.1 / Python 3.11.2 / MC 3c72ca1b13e121d9718937311ecced167ed7e93d (hg)
When running `mach vendor rust`, all the right dependencies are listed as "Add"ed but the packages are not downloaded and vendored in `third_party/rust`. AFAIK this is what should happen.

I attempted this from the current state : https://phabricator.services.mozilla.com/D179191
Commenting the `blind-rsa-signatures` and `evercrypt` crates in iprelay_client/Cargo.toml should build normally.

Note that the doc is also not clear about whether `mach cargo vet` is needed or not in order to vendor the crates during/after `mach vendor rust`

Setup: MacOS 13.3.1 / Python 3.11.2 / MC 3c72ca1b13e121d9718937311ecced167ed7e93d (hg)
When running `mach vendor rust`, all the right dependencies are listed as "Add"ed but the packages are not downloaded and vendored in `third_party/rust`.

I attempted this from the current state : https://phabricator.services.mozilla.com/D179191
Commenting the `blind-rsa-signatures` and `evercrypt` crates in iprelay_client/Cargo.toml should build normally.

Note that the doc is also not clear about whether `mach cargo vet` is needed or not in order to vendor the crates during/after `mach vendor rust`

Setup: MacOS 13.3.1 / Python 3.11.2 / MC 3c72ca1b13e121d9718937311ecced167ed7e93d (hg)
When running `mach vendor rust`, all the right dependencies are listed as "Add"ed but the packages are not downloaded and vendored in `third_party/rust`.

It is unclear whether `mach cargo vet` is needed or not in order to vendor the crates during/after `mach vendor rust`

Back to Bug 1835274 Comment 0