无法使用 ubuntu 15.10 在 bazel 中克隆 git_repository 中的存储库



我正在尝试编译以下苍鹭分支

https://github.com/twitter/heron/tree/karthik/pexbuild

在 Ubuntu 15.10 中使用 Bazel 0.3.1。在工作区中,我引用了另一个包含 pex bazel 规则的存储库

https://github.com/streamlio/bazel_rules_pex

我收到以下错误(有趣的是,它在 ubuntu14.04、ubuntu16.10、centos7 和 mac 中没有发生(。任何帮助将不胜感激?

bazel build --config=ubuntu --verbose_failures heron/... ERROR: com.google.devtools.build.lib.packages.BuildFileContainsErrorsException: error loading package '': Encountered error while reading extension file 'pex/pex_rules.bzl': no such package '@io_bazel_rules_pex//pex': Error cloning repository: https://github.com/streamlio/bazel_rules_pex.git: cannot open git-upload-pack caused by https://github.com/streamlio/bazel_rules_pex.git: cannot open git-upload-pack caused by java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty caused by Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty caused by the trustAnchors parameter must be non-empty.

远程存储库中有许多修复和改进,我建议您在尝试其他任何操作之前升级 bazel。

相关内容

  • 没有找到相关文章

最新更新