jaxlib wheels aren't manylinux2010 compliant
See original GitHub issueERROR: An error occurred during the fetch of repository 'com_google_absl':
java.io.IOException: Error downloading [http://mirror.tensorflow.org/github.com/abseil/abseil-cpp/archive/43ef2148c0936ebf7cb4be6b19927a9d9d145b8f.tar.gz, https://github.com/abseil/abseil-cpp/archive/43ef2148c0936ebf7cb4be6b19927a9d9d145b8f.tar.gz] to /home/hzxie/.cache/bazel/_bazel_hzxie/f706e0b0833259ca7656ed73b2a32787/external/com_google_absl/43ef2148c0936ebf7cb4be6b19927a9d9d145b8f.tar.gz: All mirrors are down: [GET returned 404 Not Found, connect timed out]
INFO: Call stack for the definition of repository 'pybind11' which is a tf_http_archive (rule definition at /home/hzxie/.cache/bazel/_bazel_hzxie/f706e0b0833259ca7656ed73b2a32787/external/org_tensorflow/third_party/repo.bzl:124:19):
- /home/hzxie/.cache/bazel/_bazel_hzxie/f706e0b0833259ca7656ed73b2a32787/external/org_tensorflow/tensorflow/workspace.bzl:924:5
- /home/hzxie/.cache/bazel/_bazel_hzxie/f706e0b0833259ca7656ed73b2a32787/external/org_tensorflow/tensorflow/workspace.bzl:58:5
- /home/hzxie/Development/jax/WORKSPACE:41:1
ERROR: /home/hzxie/Development/jax/jaxlib/BUILD:59:1: //jaxlib:cublas_kernels.so depends on @com_google_absl//absl/strings:strings in repository @com_google_absl which failed to fetch. no such package '@com_google_absl//absl/strings': java.io.IOException: Error downloading [http://mirror.tensorflow.org/github.com/abseil/abseil-cpp/archive/43ef2148c0936ebf7cb4be6b19927a9d9d145b8f.tar.gz, https://github.com/abseil/abseil-cpp/archive/43ef2148c0936ebf7cb4be6b19927a9d9d145b8f.tar.gz] to /home/hzxie/.cache/bazel/_bazel_hzxie/f706e0b0833259ca7656ed73b2a32787/external/com_google_absl/43ef2148c0936ebf7cb4be6b19927a9d9d145b8f.tar.gz: All mirrors are down: [GET returned 404 Not Found, connect timed out]
ERROR: /home/hzxie/Development/jax/jaxlib/BUILD:59:1: //jaxlib:cublas_kernels.so depends on @com_google_absl//absl/strings:str_format in repository @com_google_absl which failed to fetch. no such package '@com_google_absl//absl/strings': java.io.IOException: Error downloading [http://mirror.tensorflow.org/github.com/abseil/abseil-cpp/archive/43ef2148c0936ebf7cb4be6b19927a9d9d145b8f.tar.gz, https://github.com/abseil/abseil-cpp/archive/43ef2148c0936ebf7cb4be6b19927a9d9d145b8f.tar.gz] to /home/hzxie/.cache/bazel/_bazel_hzxie/f706e0b0833259ca7656ed73b2a32787/external/com_google_absl/43ef2148c0936ebf7cb4be6b19927a9d9d145b8f.tar.gz: All mirrors are down: [GET returned 404 Not Found, connect timed out]
ERROR: Analysis of target '//build:install_xla_in_source_tree' failed; build aborted: no such package '@com_google_absl//absl/strings': java.io.IOException: Error downloading [http://mirror.tensorflow.org/github.com/abseil/abseil-cpp/archive/43ef2148c0936ebf7cb4be6b19927a9d9d145b8f.tar.gz, https://github.com/abseil/abseil-cpp/archive/43ef2148c0936ebf7cb4be6b19927a9d9d145b8f.tar.gz] to /home/hzxie/.cache/bazel/_bazel_hzxie/f706e0b0833259ca7656ed73b2a32787/external/com_google_absl/43ef2148c0936ebf7cb4be6b19927a9d9d145b8f.tar.gz: All mirrors are down: [GET returned 404 Not Found, connect timed out]
Issue Analytics
- State:
- Created 4 years ago
- Comments:8 (5 by maintainers)
Top Results From Across the Web
Change log - JAX documentation
This means that JAX can release a single CUDA 11.1 wheel that is compatible with CUDA 11.2 and 11.3. There is no longer...
Read more >Tensorflow installation error: not a supported wheel on this ...
(Why would a wheel built on this machine not be compatible with it?) For me, the tag --ignore-installed made all the difference. pip...
Read more >How to use the jaxlib.version.__version__ function in ... - Snyk
This module is largely a wrapper around `jaxlib` that performs version # checking on import. import jaxlib _minimum_jaxlib_version = (0, 1, 37) try:...
Read more >JAX: Autograd and XLA for Python - Morioh
You can specify a particular CUDA and CuDNN version for jaxlib explicitly: pip install --upgrade pip # Installs the wheel compatible with ...
Read more >Install Alpa — Alpa 0.2.2.dev12 documentation
For example, to install the wheel compatible with CUDA >= 11.1 and cuDNN ... As of now, Alpa modified the original jaxlib at...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
The Jaxlib 0.1.27 wheels are now manylinux2010 compliant. Hope that helps!
I’m not sure we can help further with the bazel download problem, although if you don’t have working network connectivity you might be able to predownload all the archives that
jaxlib
needs and pass them tobazel
with--distdir
.However, the GLIBC >= 2.23 issue is perhaps something that we should fix. Technically the
jaxlib
wheels aren’t compilant with manylinux2010, which requires a maximum GLIBC version ofGLIBC_2.12
. We should fix that. Then you would probably be able to use the precompiled wheels.