The remotes section does not work with rev tagged dependencies.
The following configurations work:
remotes:
url: https://github.com/pulp-platform
dependencies:
axi_obi: { git: https://github.com/pulp-platform/axi_obi.git, rev: 205c9bb338df6955a0c4a300c5140d9ce413ec56 }
remotes:
url: https://github.com/pulp-platform
dependencies:
axi_obi: { version: "0.1.0" }
But when trying to use a rev-tagged dependency without specifying the git field it does no longer work:
remotes:
url: https://github.com/pulp-platform
dependencies:
axi_obi: { rev: 205c9bb338df6955a0c4a300c5140d9ce413ec56 } # Jun 18 2026
[DEBUG] canonicalized to "/scratch/kberszin/workspace/tmp"
[DEBUG] limit rdev = Some(66308)
[DEBUG] looking in "/scratch/kberszin/workspace/tmp"
[DEBUG] root dir "/scratch/kberszin/workspace/tmp"
[DEBUG] reading manifest "/scratch/kberszin/workspace/tmp/Bender.yml"
error: Error in manifest "/scratch/kberszin/workspace/tmp/Bender.yml".
├─› caused by: In dependency `axi_obi` of package `tmp`.
╰─› caused by: Invalid configuration for dependency `axi_obi`: (None, None, Some("205c9bb338df6955a0c4a300c5140d9ce413ec56"), None, None)
The
remotessection does not work withrevtagged dependencies.The following configurations work:
But when trying to use a rev-tagged dependency without specifying the
gitfield it does no longer work: