I'm trying to run the following repo, but it's not working.


$ make build-all

cargo b -r -p rialto-parachain-collator && \
cargo b -r -p millau-bridge-node && \
cargo b -r -p rialto-bridge-node && \
cargo build -r -p substrate-relay
    Updating git repository `https://github.com/paritytech//polkadot`
error: failed to load source for dependency `kusama-runtime`

Caused by:
  Unable to update https://github.com/paritytech//polkadot?branch=locked-for-gav                                                               -xcm-v3-and-bridges#9fc6b88c

Caused by:
  object not found - no match for id (9fc6b88ccc7abc1418ff5260e8cc492e647306a0);                                                                class=Odb (9); code=NotFound (-3)
make: *** [Makefile:3: build-all] Error 101

Can someone help me figure out the issue?

  • It depends on a deleted git branch gav-xcm-v3. I suggest opening an issue in the repository. Commented Feb 20, 2023 at 9:30
  • Yes, it is because of the deleted dependent git branch. I'm working on it. @cuteolaf I'll update you once done. Commented Feb 20, 2023 at 10:46
  • Issues are not enabled for this repo. github.com/paritytech/solo-para-bridge-poc
    – cuteolaf
    Commented Feb 20, 2023 at 12:22
  • @PawanBisht Please let me know if I can pair with you to fix the issue.
    – cuteolaf
    Commented Feb 20, 2023 at 12:25
  • Hi @cuteolaf, it is building for me, but let me make it up to date with the latest polkadot version. Then we'll look if your issue persists or not. Commented Feb 20, 2023 at 13:09

1 Answer 1


Initially, the project was using a specific branch for XCMv3 support, that's why it was throwing errors. Now the project has been updated with the official XCMv3 release.

Note: You have to use the same Cargo.lock which is present in the project.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.