Closed
Description
With bzlmod many repos now use their github repo name as the module name, instead of the previous com_github_whatever convention. Because of this you might end up with dashes in a name, and no matter what repo_name
you give it in your MODULE.bazel the underlying path will be the canonical module name. Because of this if you have a repo like protoc-gen-validate
and try to use a python proto from it, it fails when you include it as a third party dependency, but not when you build in that repo directly with this error:
Would it be possible for the check to only apply to the relative path in the repo, excluding the repo name itself? I don't believe the repo name should appear in the import path, so I think that would be safe?
Metadata
Metadata
Assignees
Labels
No labels