question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

jaxlib wheels aren't manylinux2010 compliant

See original GitHub issue
ERROR: 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:closed
  • Created 4 years ago
  • Comments:8 (5 by maintainers)

github_iconTop GitHub Comments

1reaction
hawkinspcommented, Sep 3, 2019

The Jaxlib 0.1.27 wheels are now manylinux2010 compliant. Hope that helps!

1reaction
hawkinspcommented, Aug 13, 2019

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 to bazel 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 of GLIBC_2.12. We should fix that. Then you would probably be able to use the precompiled wheels.

Read more comments on GitHub >

github_iconTop 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 >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found