Hi, I have 3 crates that works together:
https://github.com/eth-cscs/manta/blob/1.5/Cargo.toml#L34-L36
https://github.com/eth-cscs/csm-rs/blob/v0.5/Cargo.toml#L18
https://github.com/OpenCHAMI/ochami-rs/blob/main/Cargo.toml#L15
But then:
manta ❯ cargo tree -i -p manta-backend-dispatcher
error: There are multiple `manta-backend-dispatcher` packages in your project, and the specification `manta-backend-dispatcher` is ambiguous.
Please re-run this command with one of the following specifications:
[email protected]
[email protected]
manta ❯ cargo tree -i -p [email protected]
manta-backend-dispatcher v0.11.0
└── csm-rs v0.87.0
└── manta v1.56.0 (/Users/masber/Documents/DATA_REPOS/CODING/rust/manta)
manta ❯ cargo tree -i -p [email protected]
manta-backend-dispatcher v0.12.0
├── manta v1.56.0 (/Users/masber/Documents/DATA_REPOS/CODING/rust/manta)
└── ochami-rs v0.6.1
└── manta v1.56.0 (/Users/masber/Documents/DATA_REPOS/CODING/rust/manta)
How come manta has 2 versions of the same dependency manta-backend-dispatcher v0.11.0 coming from csm-rs and manta-backend-dispatcher v0.12.0 from manta and ochami-rs ?
As shown above Cargo.toml in csm-rs is pulling manta-backend-dispatcher = "0.12.0"?
GitHub
Another CLI for Alps. Contribute to eth-cscs/manta development by creating an account on GitHub.
GitHub
rust bindings for OCHAMI. Contribute to OpenCHAMI/ochami-rs development by creating an account on GitHub.