termux-packages
termux-packages copied to clipboard
Open Ai Not Downloading Problem
Problem description
pip3 install openai Collecting openai Downloading openai-1.3.7-py3-none-any.whl.metadata (17 kB) Collecting anyio<4,>=3.5.0 (from openai) Downloading anyio-3.7.1-py3-none-any.whl.metadata (4.7 kB) Collecting distro<2,>=1.7.0 (from openai) Downloading distro-1.8.0-py3-none-any.whl (20 kB) Collecting httpx<1,>=0.23.0 (from openai) Downloading httpx-0.25.2-py3-none-any.whl.metadata (6.9 kB) Collecting pydantic<3,>=1.9.0 (from openai) Downloading pydantic-2.5.2-py3-none-any.whl.metadata (65 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 65.2/65.2 kB 2.8 MB/s eta 0:00:00 Collecting sniffio (from openai) Downloading sniffio-1.3.0-py3-none-any.whl (10 kB) Collecting tqdm>4 (from openai) Downloading tqdm-4.66.1-py3-none-any.whl.metadata (57 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 57.6/57.6 kB 2.1 MB/s eta 0:00:00 Collecting typing-extensions<5,>=4.5 (from openai) Downloading typing_extensions-4.8.0-py3-none-any.whl.metadata (3.0 kB) Collecting idna>=2.8 (from anyio<4,>=3.5.0->openai) Downloading idna-3.6-py3-none-any.whl.metadata (9.9 kB) Collecting certifi (from httpx<1,>=0.23.0->openai) Downloading certifi-2023.11.17-py3-none-any.whl.metadata (2.2 kB) Collecting httpcore==1.* (from httpx<1,>=0.23.0->openai) Downloading httpcore-1.0.2-py3-none-any.whl.metadata (20 kB) Collecting h11<0.15,>=0.13 (from httpcore==1.*->httpx<1,>=0.23.0->openai) Downloading h11-0.14.0-py3-none-any.whl (58 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 58.3/58.3 kB 2.1 MB/s eta 0:00:00 Collecting annotated-types>=0.4.0 (from pydantic<3,>=1.9.0->openai) Downloading annotated_types-0.6.0-py3-none-any.whl.metadata (12 kB) Collecting pydantic-core==2.14.5 (from pydantic<3,>=1.9.0->openai) Downloading pydantic_core-2.14.5.tar.gz (360 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 360.1/360.1 kB 2.2 MB/s eta 0:00:00 Installing build dependencies ... error error: subprocess-exited-with-error
× pip subprocess to install build dependencies did not run successfully. │ exit code: 1 ╰─> [61 lines of output] Collecting maturin<2,>=1 Downloading maturin-1.4.0.tar.gz (177 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 178.0/178.0 kB 215.4 kB/s eta 0:00:00 Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting typing-extensions!=4.7.0,>=4.6.0 Using cached typing_extensions-4.8.0-py3-none-any.whl.metadata (3.0 kB) Downloading typing_extensions-4.8.0-py3-none-any.whl (31 kB) Building wheels for collected packages: maturin Building wheel for maturin (pyproject.toml): started Building wheel for maturin (pyproject.toml): finished with status 'error' error: subprocess-exited-with-error
× Building wheel for maturin (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [35 lines of output]
/data/data/com.termux/files/usr/tmp/pip-build-env-edfd8to2/overlay/lib/python3.11/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies)
corresp(dist, value, root_dir)
running bdist_wheel
running build
running build_py
creating build
creating build/lib.linux-aarch64-cpython-311
creating build/lib.linux-aarch64-cpython-311/maturin
copying maturin/import_hook.py -> build/lib.linux-aarch64-cpython-311/maturin
copying maturin/__init__.py -> build/lib.linux-aarch64-cpython-311/maturin
copying maturin/__main__.py -> build/lib.linux-aarch64-cpython-311/maturin
running egg_info
creating maturin.egg-info
writing maturin.egg-info/PKG-INFO
writing dependency_links to maturin.egg-info/dependency_links.txt
writing requirements to maturin.egg-info/requires.txt
writing top-level names to maturin.egg-info/top_level.txt
writing manifest file 'maturin.egg-info/SOURCES.txt'
reading manifest file 'maturin.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching '*.json' under directory 'src/python_interpreter'
writing manifest file 'maturin.egg-info/SOURCES.txt'
running build_ext
running build_rust
error: can't find Rust compiler
If you are using an outdated pip version, it is possible a prebuilt wheel is available for this package but pip is not able to install from it. Installing from the wheel would avoid the need for a Rust compiler.
To update pip, run:
pip install --upgrade pip
and then retry package installation.
If you did intend to build this package from source, try installing a Rust compiler from your system package manager and ensure it is on the PATH during installation. Alternatively, rustup (available at https://rustup.rs) is the recommended way to download and update the Rust compiler toolchain.
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for maturin
Failed to build maturin
ERROR: Could not build wheels for maturin, which is required to install pyproject.toml-based projects
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip. error: subprocess-exited-with-error
× pip subprocess to install build dependencies did not run successfully. │ exit code: 1 ╰─> See above for output.
note: This error originates from a subprocess, and is likely not a problem with pip.
What steps will reproduce the bug?
I didn't know
What is the expected behavior?
Unexpected
System information
termux-info:
pkg i rust
pkg i rust
Did this work?
Did this work?
You tell us...
Did this work?
You tell us...
I uploaded to get answered
The command pkg i rust
installs tust compiler required by openai. Did you try this command?
The command
pkg i rust
installs tust compiler required by openai. Did you try this command?
Yes
The command
pkg i rust
installs tust compiler required by openai. Did you try this command?
Yes but still didn't working
CARGO_BUILD_TARGET=aarch64-linux-android pip3 install openai
CARGO_BUILD_TARGET=aarch64-linux-android pip3 install openai
Did this work
Post logs...
Post logs...
Ok
Post logs...
~ $ CARGO_BUILD_TARGET=aarch64-linux-android pip3 install openai Collecting openai Using cached openai-1.3.7-py3-none-any.whl.metadata (17 kB) Collecting anyio<4,>=3.5.0 (from openai) Using cached anyio-3.7.1-py3-none-any.whl.metadata (4.7 kB) Collecting distro<2,>=1.7.0 (from openai) Using cached distro-1.8.0-py3-none-any.whl (20 kB) Collecting httpx<1,>=0.23.0 (from openai) Using cached httpx-0.25.2-py3-none-any.whl.metadata (6.9 kB) Collecting pydantic<3,>=1.9.0 (from openai) Using cached pydantic-2.5.2-py3-none-any.whl.metadata (65 kB) Collecting sniffio (from openai) Using cached sniffio-1.3.0-py3-none-any.whl (10 kB) Collecting tqdm>4 (from openai) Using cached tqdm-4.66.1-py3-none-any.whl.metadata (57 kB) Collecting typing-extensions<5,>=4.5 (from openai) Using cached typing_extensions-4.8.0-py3-none-any.whl.metadata (3.0 kB) Collecting idna>=2.8 (from anyio<4,>=3.5.0->openai) Using cached idna-3.6-py3-none-any.whl.metadata (9.9 kB) Collecting certifi (from httpx<1,>=0.23.0->openai) Using cached certifi-2023.11.17-py3-none-any.whl.metadata (2.2 kB) Collecting httpcore==1.* (from httpx<1,>=0.23.0->openai) Using cached httpcore-1.0.2-py3-none-any.whl.metadata (20 kB) Collecting h11<0.15,>=0.13 (from httpcore==1.*->httpx<1,>=0.23.0->openai) Using cached h11-0.14.0-py3-none-any.whl (58 kB) Collecting annotated-types>=0.4.0 (from pydantic<3,>=1.9.0->openai) Using cached annotated_types-0.6.0-py3-none-any.whl.metadata (12 kB) Collecting pydantic-core==2.14.5 (from pydantic<3,>=1.9.0->openai) Using cached pydantic_core-2.14.5.tar.gz (360 kB) Installing build dependencies ... error error: subprocess-exited-with-error
× pip subprocess to install build dependencies did not run successfully. │ exit code: 1 ╰─> [203 lines of output] Collecting maturin<2,>=1 Using cached maturin-1.4.0.tar.gz (177 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting typing-extensions!=4.7.0,>=4.6.0 Using cached typing_extensions-4.8.0-py3-none-any.whl.metadata (3.0 kB) Using cached typing_extensions-4.8.0-py3-none-any.whl (31 kB) Building wheels for collected packages: maturin Building wheel for maturin (pyproject.toml): started Building wheel for maturin (pyproject.toml): still running... Building wheel for maturin (pyproject.toml): still running... Building wheel for maturin (pyproject.toml): still running... Building wheel for maturin (pyproject.toml): still running... Building wheel for maturin (pyproject.toml): finished with status 'error' error: subprocess-exited-with-error
× Building wheel for maturin (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [174 lines of output]
/data/data/com.termux/files/usr/tmp/pip-build-env-_gw833bx/overlay/lib/python3.11/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies)
corresp(dist, value, root_dir)
running bdist_wheel
running build
running build_py
creating build
creating build/lib.linux-aarch64-cpython-311
creating build/lib.linux-aarch64-cpython-311/maturin
copying maturin/import_hook.py -> build/lib.linux-aarch64-cpython-311/maturin
copying maturin/__init__.py -> build/lib.linux-aarch64-cpython-311/maturin
copying maturin/__main__.py -> build/lib.linux-aarch64-cpython-311/maturin
running egg_info
creating maturin.egg-info
writing maturin.egg-info/PKG-INFO
writing dependency_links to maturin.egg-info/dependency_links.txt
writing requirements to maturin.egg-info/requires.txt
writing top-level names to maturin.egg-info/top_level.txt
writing manifest file 'maturin.egg-info/SOURCES.txt'
reading manifest file 'maturin.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching '*.json' under directory 'src/python_interpreter'
writing manifest file 'maturin.egg-info/SOURCES.txt'
running build_ext
running build_rust
cargo build --manifest-path Cargo.toml --message-format=json-render-diagnostics --target aarch64-linux-android --release -v --no-default-features --locked
Compiling proc-macro2 v1.0.70
Compiling unicode-ident v1.0.12
Compiling libc v0.2.150
Compiling cfg-if v1.0.0
Running `rustc --crate-name build_script_build --edition=2021 /data/data/com.termux/files/home/.cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.70/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=17034eb212b0f0a8 -C extra-filename=-17034eb212b0f0a8 --out-dir /data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/build/proc-macro2-17034eb212b0f0a8 -L dependency=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps --cap-lints allow`
Running `rustc --crate-name unicode_ident --edition=2018 /data/data/com.termux/files/home/.cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-ident-1.0.12/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=5b2dd49f54c116e7 -C extra-filename=-5b2dd49f54c116e7 --out-dir /data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps -L dependency=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps --cap-lints allow`
Running `rustc --crate-name build_script_build /data/data/com.termux/files/home/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.150/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="extra_traits"' --cfg 'feature="std"' -C metadata=49928c586ec7c1fc -C extra-filename=-49928c586ec7c1fc --out-dir /data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/build/libc-49928c586ec7c1fc -L dependency=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps --cap-lints allow`
Running `rustc --crate-name cfg_if --edition=2018 /data/data/com.termux/files/home/.cargo/registry/src/index.crates.io-6f17d22bba15001f/cfg-if-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=b8020235abab4dd9 -C extra-filename=-b8020235abab4dd9 --out-dir /data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/aarch64-linux-android/release/deps --target aarch64-linux-android -L dependency=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/aarch64-linux-android/release/deps -L dependency=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps --cap-lints allow`
Compiling serde v1.0.193
Running `rustc --crate-name build_script_build --edition=2018 /data/data/com.termux/files/home/.cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.193/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="serde_derive"' --cfg 'feature="std"' -C metadata=2ee1e8a569680bc4 -C extra-filename=-2ee1e8a569680bc4 --out-dir /data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/build/serde-2ee1e8a569680bc4 -L dependency=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps --cap-lints allow`
Compiling version_check v0.9.4
Running `rustc --crate-name version_check /data/data/com.termux/files/home/.cargo/registry/src/index.crates.io-6f17d22bba15001f/version_check-0.9.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=8e7060f2775f6f17 -C extra-filename=-8e7060f2775f6f17 --out-dir /data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps -L dependency=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps --cap-lints allow`
Running `/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/build/serde-2ee1e8a569680bc4/build-script-build`
Running `/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/build/proc-macro2-17034eb212b0f0a8/build-script-build`
Running `rustc --crate-name build_script_build /data/data/com.termux/files/home/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.150/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=2cfd865a03d3fc38 -C extra-filename=-2cfd865a03d3fc38 --out-dir /data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/build/libc-2cfd865a03d3fc38 -L dependency=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps --cap-lints allow`
Running `rustc --crate-name proc_macro2 --edition=2021 /data/data/com.termux/files/home/.cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.70/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=fe1330e9114c483c -C extra-filename=-fe1330e9114c483c --out-dir /data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps -L dependency=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps --extern unicode_ident=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps/libunicode_ident-5b2dd49f54c116e7.rmeta --cap-lints allow --cfg wrap_proc_macro`
Running `/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/build/libc-49928c586ec7c1fc/build-script-build`
Running `rustc --crate-name libc /data/data/com.termux/files/home/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.150/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="extra_traits"' --cfg 'feature="std"' -C metadata=bf58ea3f51d9d3b2 -C extra-filename=-bf58ea3f51d9d3b2 --out-dir /data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/aarch64-linux-android/release/deps --target aarch64-linux-android -L dependency=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/aarch64-linux-android/release/deps -L dependency=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps --cap-lints allow --cfg freebsd11 --cfg libc_priv_mod_use --cfg libc_union --cfg libc_const_size_of --cfg libc_align --cfg libc_int128 --cfg libc_core_cvoid --cfg libc_packedN --cfg libc_cfg_target_vendor --cfg libc_non_exhaustive --cfg libc_long_array --cfg libc_ptr_addr_of --cfg libc_underscore_const_names --cfg libc_const_extern_fn`
Compiling once_cell v1.18.0
Running `rustc --crate-name once_cell --edition=2021 /data/data/com.termux/files/home/.cargo/registry/src/index.crates.io-6f17d22bba15001f/once_cell-1.18.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="race"' --cfg 'feature="std"' --cfg 'feature="unstable"' -C metadata=c4f804dab4498a9e -C extra-filename=-c4f804dab4498a9e --out-dir /data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/aarch64-linux-android/release/deps --target aarch64-linux-android -L dependency=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/aarch64-linux-android/release/deps -L dependency=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps --cap-lints allow`
Running `/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/build/libc-2cfd865a03d3fc38/build-script-build`
Running `rustc --crate-name libc /data/data/com.termux/files/home/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.150/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=981328cd4c60509a -C extra-filename=-981328cd4c60509a --out-dir /data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps -L dependency=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps --cap-lints allow --cfg freebsd11 --cfg libc_priv_mod_use --cfg libc_union --cfg libc_const_size_of --cfg libc_align --cfg libc_int128 --cfg libc_core_cvoid --cfg libc_packedN --cfg libc_cfg_target_vendor --cfg libc_non_exhaustive --cfg libc_long_array --cfg libc_ptr_addr_of --cfg libc_underscore_const_names --cfg libc_const_extern_fn`
Compiling ahash v0.8.6
Running `rustc --crate-name build_script_build --edition=2018 /data/data/com.termux/files/home/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ahash-0.8.6/./build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=cd7b57cb40227078 -C extra-filename=-cd7b57cb40227078 --out-dir /data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/build/ahash-cd7b57cb40227078 -L dependency=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps --extern version_check=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps/libversion_check-8e7060f2775f6f17.rlib --cap-lints allow`
Compiling quote v1.0.33
Running `rustc --crate-name quote --edition=2018 /data/data/com.termux/files/home/.cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.33/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=ac0bcfb8a04596f7 -C extra-filename=-ac0bcfb8a04596f7 --out-dir /data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps -L dependency=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps --extern proc_macro2=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps/libproc_macro2-fe1330e9114c483c.rmeta --cap-lints allow`
Compiling syn v2.0.39
Compiling cc v1.0.83
Running `rustc --crate-name syn --edition=2021 /data/data/com.termux/files/home/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.39/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="extra-traits"' --cfg 'feature="full"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="quote"' --cfg 'feature="visit-mut"' -C metadata=e72f4b88df0ddda0 -C extra-filename=-e72f4b88df0ddda0 --out-dir /data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps -L dependency=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps --extern proc_macro2=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps/libproc_macro2-fe1330e9114c483c.rmeta --extern quote=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps/libquote-ac0bcfb8a04596f7.rmeta --extern unicode_ident=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps/libunicode_ident-5b2dd49f54c116e7.rmeta --cap-lints allow`
Running `rustc --crate-name cc --edition=2018 /data/data/com.termux/files/home/.cargo/registry/src/index.crates.io-6f17d22bba15001f/cc-1.0.83/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=7ec9ccbbfccd1e7b -C extra-filename=-7ec9ccbbfccd1e7b --out-dir /data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps -L dependency=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps --extern libc=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps/liblibc-981328cd4c60509a.rmeta --cap-lints allow`
Compiling memchr v2.6.4
Running `rustc --crate-name memchr --edition=2021 /data/data/com.termux/files/home/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.6.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=f4647a4d8b8a06e3 -C extra-filename=-f4647a4d8b8a06e3 --out-dir /data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/aarch64-linux-android/release/deps --target aarch64-linux-android -L dependency=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/aarch64-linux-android/release/deps -L dependency=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps --cap-lints allow`
Compiling errno v0.3.8
Running `rustc --crate-name errno --edition=2018 /data/data/com.termux/files/home/.cargo/registry/src/index.crates.io-6f17d22bba15001f/errno-0.3.8/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="std"' -C metadata=8d353e3a028a0974 -C extra-filename=-8d353e3a028a0974 --out-dir /data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/aarch64-linux-android/release/deps --target aarch64-linux-android -L dependency=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/aarch64-linux-android/release/deps -L dependency=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps --extern libc=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/aarch64-linux-android/release/deps/liblibc-bf58ea3f51d9d3b2.rmeta --cap-lints allow`
Running `/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/build/ahash-cd7b57cb40227078/build-script-build`
Compiling zerocopy v0.7.28
Running `rustc --crate-name zerocopy --edition=2018 /data/data/com.termux/files/home/.cargo/registry/src/index.crates.io-6f17d22bba15001f/zerocopy-0.7.28/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="simd"' -C metadata=afed4ced87280363 -C extra-filename=-afed4ced87280363 --out-dir /data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/aarch64-linux-android/release/deps --target aarch64-linux-android -L dependency=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/aarch64-linux-android/release/deps -L dependency=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps --cap-lints allow`
Compiling log v0.4.20
Running `rustc --crate-name log /data/data/com.termux/files/home/.cargo/registry/src/index.crates.io-6f17d22bba15001f/log-0.4.20/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=631787e007e45001 -C extra-filename=-631787e007e45001 --out-dir /data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/aarch64-linux-android/release/deps --target aarch64-linux-android -L dependency=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/aarch64-linux-android/release/deps -L dependency=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps --cap-lints allow`
Compiling rustix v0.38.21
Running `rustc --crate-name build_script_build --edition=2021 /data/data/com.termux/files/home/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustix-0.38.21/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="fs"' --cfg 'feature="std"' --cfg 'feature="termios"' --cfg 'feature="use-libc-auxv"' -C metadata=15db0524b44c9e1a -C extra-filename=-15db0524b44c9e1a --out-dir /data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/build/rustix-15db0524b44c9e1a -L dependency=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps --cap-lints allow`
Compiling autocfg v1.1.0
Running `rustc --crate-name autocfg /data/data/com.termux/files/home/.cargo/registry/src/index.crates.io-6f17d22bba15001f/autocfg-1.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=4316c1da22e5ac39 -C extra-filename=-4316c1da22e5ac39 --out-dir /data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps -L dependency=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps --cap-lints allow`
Compiling allocator-api2 v0.2.16
Running `rustc --crate-name allocator_api2 --edition=2018 /data/data/com.termux/files/home/.cargo/registry/src/index.crates.io-6f17d22bba15001f/allocator-api2-0.2.16/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="alloc"' -C metadata=104b3bbb1ad81c59 -C extra-filename=-104b3bbb1ad81c59 --out-dir /data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/aarch64-linux-android/release/deps --target aarch64-linux-android -L dependency=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/aarch64-linux-android/release/deps -L dependency=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps --cap-lints allow`
Running `rustc --crate-name ahash --edition=2018 /data/data/com.termux/files/home/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ahash-0.8.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=44057f494000d197 -C extra-filename=-44057f494000d197 --out-dir /data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/aarch64-linux-android/release/deps --target aarch64-linux-android -L dependency=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/aarch64-linux-android/release/deps -L dependency=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps --extern cfg_if=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/aarch64-linux-android/release/deps/libcfg_if-b8020235abab4dd9.rmeta --extern once_cell=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/aarch64-linux-android/release/deps/libonce_cell-c4f804dab4498a9e.rmeta --extern zerocopy=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/aarch64-linux-android/release/deps/libzerocopy-afed4ced87280363.rmeta --cap-lints allow --cfg 'feature="folded_multiply"'`
Running `/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/build/rustix-15db0524b44c9e1a/build-script-build`
Compiling linux-raw-sys v0.4.11
Running `rustc --crate-name linux_raw_sys --edition=2021 /data/data/com.termux/files/home/.cargo/registry/src/index.crates.io-6f17d22bba15001f/linux-raw-sys-0.4.11/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="general"' --cfg 'feature="ioctl"' --cfg 'feature="no_std"' -C metadata=1c2bc1ae5ba93d55 -C extra-filename=-1c2bc1ae5ba93d55 --out-dir /data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/aarch64-linux-android/release/deps --target aarch64-linux-android -L dependency=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/aarch64-linux-android/release/deps -L dependency=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps --cap-lints allow`
Compiling hashbrown v0.14.3
Running `rustc --crate-name hashbrown --edition=2021 /data/data/com.termux/files/home/.cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.14.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="ahash"' --cfg 'feature="allocator-api2"' --cfg 'feature="default"' --cfg 'feature="inline-more"' --cfg 'feature="raw"' -C metadata=b442b4addfc898fb -C extra-filename=-b442b4addfc898fb --out-dir /data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/aarch64-linux-android/release/deps --target aarch64-linux-android -L dependency=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/aarch64-linux-android/release/deps -L dependency=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps --extern ahash=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/aarch64-linux-android/release/deps/libahash-44057f494000d197.rmeta --extern allocator_api2=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/aarch64-linux-android/release/deps/liballocator_api2-104b3bbb1ad81c59.rmeta --cap-lints allow`
Compiling bitflags v2.4.1
Running `rustc --crate-name bitflags --edition=2021 /data/data/com.termux/files/home/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bitflags-2.4.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="std"' -C metadata=7bed62acc9fa299d -C extra-filename=-7bed62acc9fa299d --out-dir /data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/aarch64-linux-android/release/deps --target aarch64-linux-android -L dependency=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/aarch64-linux-android/release/deps -L dependency=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps --cap-lints allow`
Compiling aho-corasick v1.1.2
Running `rustc --crate-name aho_corasick --edition=2021 /data/data/com.termux/files/home/.cargo/registry/src/index.crates.io-6f17d22bba15001f/aho-corasick-1.1.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="perf-literal"' --cfg 'feature="std"' -C metadata=d2a2e0d8e1cce165 -C extra-filename=-d2a2e0d8e1cce165 --out-dir /data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/aarch64-linux-android/release/deps --target aarch64-linux-android -L dependency=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/aarch64-linux-android/release/deps -L dependency=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps --extern memchr=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/aarch64-linux-android/release/deps/libmemchr-f4647a4d8b8a06e3.rmeta --cap-lints allow`
Running `rustc --crate-name rustix --edition=2021 /data/data/com.termux/files/home/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustix-0.38.21/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="fs"' --cfg 'feature="std"' --cfg 'feature="termios"' --cfg 'feature="use-libc-auxv"' -C metadata=aee2a72df8fe605b -C extra-filename=-aee2a72df8fe605b --out-dir /data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/aarch64-linux-android/release/deps --target aarch64-linux-android -L dependency=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/aarch64-linux-android/release/deps -L dependency=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps --extern bitflags=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/aarch64-linux-android/release/deps/libbitflags-7bed62acc9fa299d.rmeta --extern libc_errno=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/aarch64-linux-android/release/deps/liberrno-8d353e3a028a0974.rmeta --extern libc=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/aarch64-linux-android/release/deps/liblibc-bf58ea3f51d9d3b2.rmeta --extern linux_raw_sys=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/aarch64-linux-android/release/deps/liblinux_raw_sys-1c2bc1ae5ba93d55.rmeta --cap-lints allow --cfg static_assertions --cfg libc --cfg linux_like --cfg linux_kernel`
Compiling thiserror v1.0.50
Running `rustc --crate-name build_script_build --edition=2021 /data/data/com.termux/files/home/.cargo/registry/src/index.crates.io-6f17d22bba15001f/thiserror-1.0.50/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=0238eb068da7c189 -C extra-filename=-0238eb068da7c189 --out-dir /data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/build/thiserror-0238eb068da7c189 -L dependency=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps --cap-lints allow`
Compiling typenum v1.17.0
Running `rustc --crate-name build_script_main --edition=2018 /data/data/com.termux/files/home/.cargo/registry/src/index.crates.io-6f17d22bba15001f/typenum-1.17.0/build/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=79b4cdff76f8d5e7 -C extra-filename=-79b4cdff76f8d5e7 --out-dir /data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/build/typenum-79b4cdff76f8d5e7 -L dependency=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps --cap-lints allow`
Compiling regex-syntax v0.8.2
Running `rustc --crate-name regex_syntax --edition=2021 /data/data/com.termux/files/home/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.8.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' --cfg 'feature="unicode"' --cfg 'feature="unicode-age"' --cfg 'feature="unicode-bool"' --cfg 'feature="unicode-case"' --cfg 'feature="unicode-gencat"' --cfg 'feature="unicode-perl"' --cfg 'feature="unicode-script"' --cfg 'feature="unicode-segment"' -C metadata=60c0080fbf7b948b -C extra-filename=-60c0080fbf7b948b --out-dir /data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/aarch64-linux-android/release/deps --target aarch64-linux-android -L dependency=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/aarch64-linux-android/release/deps -L dependency=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps --cap-lints allow`
Compiling serde_derive v1.0.193
Running `rustc --crate-name serde_derive /data/data/com.termux/files/home/.cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.193/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' -C metadata=a75b730aa3aaa9f3 -C extra-filename=-a75b730aa3aaa9f3 --out-dir /data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps -L dependency=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps --extern proc_macro2=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps/libproc_macro2-fe1330e9114c483c.rlib --extern quote=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps/libquote-ac0bcfb8a04596f7.rlib --extern syn=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps/libsyn-e72f4b88df0ddda0.rlib --extern proc_macro --cap-lints allow`
Compiling io-lifetimes v1.0.11
Running `rustc --crate-name build_script_build --edition=2018 /data/data/com.termux/files/home/.cargo/registry/src/index.crates.io-6f17d22bba15001f/io-lifetimes-1.0.11/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="close"' --cfg 'feature="hermit-abi"' --cfg 'feature="libc"' --cfg 'feature="windows-sys"' -C metadata=7d54be900984f544 -C extra-filename=-7d54be900984f544 --out-dir /data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/build/io-lifetimes-7d54be900984f544 -L dependency=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps --cap-lints allow`
Running `/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/build/io-lifetimes-7d54be900984f544/build-script-build`
Compiling thiserror-impl v1.0.50
Running `rustc --crate-name thiserror_impl --edition=2021 /data/data/com.termux/files/home/.cargo/registry/src/index.crates.io-6f17d22bba15001f/thiserror-impl-1.0.50/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off -C metadata=3c92b7b12741bee4 -C extra-filename=-3c92b7b12741bee4 --out-dir /data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps -L dependency=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps --extern proc_macro2=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps/libproc_macro2-fe1330e9114c483c.rlib --extern quote=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps/libquote-ac0bcfb8a04596f7.rlib --extern syn=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps/libsyn-e72f4b88df0ddda0.rlib --extern proc_macro --cap-lints allow`
Compiling regex-automata v0.4.3
Running `rustc --crate-name regex_automata --edition=2021 /data/data/com.termux/files/home/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-automata-0.4.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="alloc"' --cfg 'feature="dfa-onepass"' --cfg 'feature="hybrid"' --cfg 'feature="meta"' --cfg 'feature="nfa"' --cfg 'feature="nfa-backtrack"' --cfg 'feature="nfa-pikevm"' --cfg 'feature="nfa-thompson"' --cfg 'feature="perf"' --cfg 'feature="perf-inline"' --cfg 'feature="perf-literal"' --cfg 'feature="perf-literal-multisubstring"' --cfg 'feature="perf-literal-substring"' --cfg 'feature="std"' --cfg 'feature="syntax"' --cfg 'feature="unicode"' --cfg 'feature="unicode-age"' --cfg 'feature="unicode-bool"' --cfg 'feature="unicode-case"' --cfg 'feature="unicode-gencat"' --cfg 'feature="unicode-perl"' --cfg 'feature="unicode-script"' --cfg 'feature="unicode-segment"' --cfg 'feature="unicode-word-boundary"' -C metadata=1937aaf7f9e5430f -C extra-filename=-1937aaf7f9e5430f --out-dir /data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/aarch64-linux-android/release/deps --target aarch64-linux-android -L dependency=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/aarch64-linux-android/release/deps -L dependency=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps --extern aho_corasick=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/aarch64-linux-android/release/deps/libaho_corasick-d2a2e0d8e1cce165.rmeta --extern memchr=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/aarch64-linux-android/release/deps/libmemchr-f4647a4d8b8a06e3.rmeta --extern regex_syntax=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/aarch64-linux-android/release/deps/libregex_syntax-60c0080fbf7b948b.rmeta --cap-lints allow`
Running `/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/build/typenum-79b4cdff76f8d5e7/build-script-main`
Running `/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/build/thiserror-0238eb068da7c189/build-script-build`
Compiling psm v0.1.21
Running `rustc --crate-name build_script_build /data/data/com.termux/files/home/.cargo/registry/src/index.crates.io-6f17d22bba15001f/psm-0.1.21/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=9c1dc3ba32a00405 -C extra-filename=-9c1dc3ba32a00405 --out-dir /data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/build/psm-9c1dc3ba32a00405 -L dependency=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps --extern cc=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps/libcc-7ec9ccbbfccd1e7b.rlib --cap-lints allow`
Compiling generic-array v0.14.7
Running `rustc --crate-name build_script_build /data/data/com.termux/files/home/.cargo/registry/src/index.crates.io-6f17d22bba15001f/generic-array-0.14.7/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="more_lengths"' -C metadata=b5525d459d3a7676 -C extra-filename=-b5525d459d3a7676 --out-dir /data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/build/generic-array-b5525d459d3a7676 -L dependency=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps --extern version_check=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps/libversion_check-8e7060f2775f6f17.rlib --cap-lints allow`
Compiling rustix v0.37.27
Running `rustc --crate-name build_script_build --edition=2018 /data/data/com.termux/files/home/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustix-0.37.27/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="io-lifetimes"' --cfg 'feature="libc"' --cfg 'feature="std"' --cfg 'feature="termios"' --cfg 'feature="use-libc-auxv"' -C metadata=42c5d151669d74a5 -C extra-filename=-42c5d151669d74a5 --out-dir /data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/build/rustix-42c5d151669d74a5 -L dependency=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps --cap-lints allow`
Compiling tinyvec_macros v0.1.1
Running `rustc --crate-name tinyvec_macros --edition=2018 /data/data/com.termux/files/home/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tinyvec_macros-0.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=c3d487a0d5a54b4d -C extra-filename=-c3d487a0d5a54b4d --out-dir /data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/aarch64-linux-android/release/deps --target aarch64-linux-android -L dependency=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/aarch64-linux-android/release/deps -L dependency=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps --cap-lints allow`
Compiling pkg-config v0.3.27
Running `rustc --crate-name pkg_config /data/data/com.termux/files/home/.cargo/registry/src/index.crates.io-6f17d22bba15001f/pkg-config-0.3.27/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=4f827e0ae8954009 -C extra-filename=-4f827e0ae8954009 --out-dir /data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps -L dependency=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps --cap-lints allow`
Running `rustc --crate-name serde --edition=2018 /data/data/com.termux/files/home/.cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.193/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="serde_derive"' --cfg 'feature="std"' -C metadata=353013dc329b645e -C extra-filename=-353013dc329b645e --out-dir /data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/aarch64-linux-android/release/deps --target aarch64-linux-android -L dependency=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/aarch64-linux-android/release/deps -L dependency=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps --extern serde_derive=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps/libserde_derive-a75b730aa3aaa9f3.so --cap-lints allow`
Compiling bzip2-sys v0.1.11+1.0.8
Running `rustc --crate-name build_script_build /data/data/com.termux/files/home/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bzip2-sys-0.1.11+1.0.8/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=66b0373dcc153786 -C extra-filename=-66b0373dcc153786 --out-dir /data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/build/bzip2-sys-66b0373dcc153786 -L dependency=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps --extern cc=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps/libcc-7ec9ccbbfccd1e7b.rlib --extern pkg_config=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps/libpkg_config-4f827e0ae8954009.rlib --cap-lints allow`
Compiling tinyvec v1.6.0
Running `rustc --crate-name tinyvec --edition=2018 /data/data/com.termux/files/home/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tinyvec-1.6.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="tinyvec_macros"' -C metadata=69188faaeb6ffc24 -C extra-filename=-69188faaeb6ffc24 --out-dir /data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/aarch64-linux-android/release/deps --target aarch64-linux-android -L dependency=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/aarch64-linux-android/release/deps -L dependency=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/deps --extern tinyvec_macros=/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/aarch64-linux-android/release/deps/libtinyvec_macros-c3d487a0d5a54b4d.rmeta --cap-lints allow`
Running `/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/build/rustix-42c5d151669d74a5/build-script-build`
Running `/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/build/generic-array-b5525d459d3a7676/build-script-build`
Running `/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/build/psm-9c1dc3ba32a00405/build-script-build`
error: failed to run custom build command for `psm v0.1.21`
Caused by:
process didn't exit successfully: `/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/release/build/psm-9c1dc3ba32a00405/build-script-build` (exit status: 1)
--- stdout
OPT_LEVEL = Some("3")
TARGET = Some("aarch64-linux-android")
HOST = Some("aarch64-linux-android")
cargo:rerun-if-env-changed=CC_aarch64-linux-android
CC_aarch64-linux-android = None
cargo:rerun-if-env-changed=CC_aarch64_linux_android
CC_aarch64_linux_android = None
cargo:rerun-if-env-changed=HOST_CC
HOST_CC = None
cargo:rerun-if-env-changed=CC
CC = None
cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
CRATE_CC_NO_DEFAULTS = None
DEBUG = Some("false")
CARGO_CFG_TARGET_FEATURE = Some("neon")
cargo:rerun-if-env-changed=CFLAGS_aarch64-linux-android
CFLAGS_aarch64-linux-android = None
cargo:rerun-if-env-changed=CFLAGS_aarch64_linux_android
CFLAGS_aarch64_linux_android = None
cargo:rerun-if-env-changed=HOST_CFLAGS
HOST_CFLAGS = None
cargo:rerun-if-env-changed=CFLAGS
CFLAGS = None
cargo:rustc-cfg=asm
cargo:rustc-cfg=switchable_stack
running: "aarch64-linux-android-gcc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-Wall" "-Wextra" "-xassembler-with-cpp" "-DCFG_TARGET_OS_android" "-DCFG_TARGET_ARCH_aarch64" "-DCFG_TARGET_ENV_" "-o" "/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/aarch64-linux-android/release/build/psm-08925ed418c91294/out/src/arch/aarch_aapcs64.o" "-c" "src/arch/aarch_aapcs64.s"
exit status: 0
cargo:rerun-if-env-changed=AR_aarch64-linux-android
AR_aarch64-linux-android = None
cargo:rerun-if-env-changed=AR_aarch64_linux_android
AR_aarch64_linux_android = None
cargo:rerun-if-env-changed=HOST_AR
HOST_AR = None
cargo:rerun-if-env-changed=AR
AR = None
cargo:rerun-if-env-changed=ARFLAGS_aarch64-linux-android
ARFLAGS_aarch64-linux-android = None
cargo:rerun-if-env-changed=ARFLAGS_aarch64_linux_android
ARFLAGS_aarch64_linux_android = None
cargo:rerun-if-env-changed=HOST_ARFLAGS
HOST_ARFLAGS = None
cargo:rerun-if-env-changed=ARFLAGS
ARFLAGS = None
running: ZERO_AR_DATE="1" "aarch64-linux-android-ar" "cq" "/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/aarch64-linux-android/release/build/psm-08925ed418c91294/out/libpsm_s.a" "/data/data/com.termux/files/usr/tmp/pip-install-gjrs2v3k/maturin_0efab0e64f32466596ed6ffa227c622f/target/aarch64-linux-android/release/build/psm-08925ed418c91294/out/src/arch/aarch_aapcs64.o"
--- stderr
error occurred: Failed to find tool. Is `aarch64-linux-android-ar` installed?
warning: build failed, waiting for other jobs to finish...
error: `cargo build --manifest-path Cargo.toml --message-format=json-render-diagnostics --target aarch64-linux-android --release -v --no-default-features --locked` failed with code 101
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for maturin
Failed to build maturin
ERROR: Could not build wheels for maturin, which is required to install pyproject.toml-based projects
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip. error: subprocess-exited-with-error
× pip subprocess to install build dependencies did not run successfully. │ exit code: 1 ╰─> See above for output.
note: This error originates from a subprocess, and is likely not a problem with pip. ~ $
pkg i binutils-is-llvm
pkg i binutils-is-llvm
@Prateek2007s does it work?
Pkg install cargo-c I had same problems but had to install cargo compiler and also rust toolchains
But after I installed those. It still gave me an error with maturin pep517 I'm using a custom ROM. Maybe that's the problem
Pkg install cargo-c I had same problems but had to install cargo compiler and also rust toolchains
But after I installed those. It still gave me an error with maturin pep517 I'm using a custom ROM. Maybe that's the problem
The problem is that Rust requires a significant amount of patches to work on Termux. You can't just build it on-device straight from source.
It is also likely that the Rust code for which this pip module needs the Rust toolchain and compiler will itself require patches to work on Termux/Android. A platform I'd like to add it was never designed, or tested to run on.
Just had the same problem. moved to openai lib for nodejs, that works fine on termux
I successfully installed Openai with the following log.
for errors about httpx==0.13.3
I just have to upgrade Termux.
~ pip install openai
Collecting openai
Downloading openai-1.14.3-py3-none-any.whl.metadata (20 kB)
Collecting anyio<5,>=3.5.0 (from openai)
Using cached anyio-4.3.0-py3-none-any.whl.metadata (4.6 kB)
Collecting distro<2,>=1.7.0 (from openai)
Using cached distro-1.9.0-py3-none-any.whl.metadata (6.8 kB)
Collecting httpx<1,>=0.23.0 (from openai)
Using cached httpx-0.27.0-py3-none-any.whl.metadata (7.2 kB)
Collecting pydantic<3,>=1.9.0 (from openai)
Using cached pydantic-2.6.4-py3-none-any.whl.metadata (85 kB)
Requirement already satisfied: sniffio in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from openai) (1.3.1)
Collecting tqdm>4 (from openai)
Downloading tqdm-4.66.2-py3-none-any.whl.metadata (57 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 57.6/57.6 kB 39.0 kB/s eta 0:00:00
Collecting typing-extensions<5,>=4.7 (from openai)
Using cached typing_extensions-4.10.0-py3-none-any.whl.metadata (3.0 kB)
Requirement already satisfied: idna>=2.8 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from anyio<5,>=3.5.0->openai) (2.10)
Requirement already satisfied: certifi in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from httpx<1,>=0.23.0->openai) (2024.2.2)
Collecting httpcore==1.* (from httpx<1,>=0.23.0->openai)
Using cached httpcore-1.0.4-py3-none-any.whl.metadata (20 kB)
Collecting h11<0.15,>=0.13 (from httpcore==1.*->httpx<1,>=0.23.0->openai)
Using cached h11-0.14.0-py3-none-any.whl.metadata (8.2 kB)
Collecting annotated-types>=0.4.0 (from pydantic<3,>=1.9.0->openai)
Using cached annotated_types-0.6.0-py3-none-any.whl.metadata (12 kB)
Collecting pydantic-core==2.16.3 (from pydantic<3,>=1.9.0->openai)
Using cached pydantic_core-2.16.3.tar.gz (368 kB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... done
Downloading openai-1.14.3-py3-none-any.whl (262 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 262.9/262.9 kB 153.8 kB/s eta 0:00:00
Downloading anyio-4.3.0-py3-none-any.whl (85 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 85.6/85.6 kB 137.1 kB/s eta 0:00:00
Using cached distro-1.9.0-py3-none-any.whl (20 kB)
Downloading httpx-0.27.0-py3-none-any.whl (75 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 75.6/75.6 kB 140.4 kB/s eta 0:00:00
Downloading httpcore-1.0.4-py3-none-any.whl (77 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 77.8/77.8 kB 136.3 kB/s eta 0:00:00
Downloading pydantic-2.6.4-py3-none-any.whl (394 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 394.9/394.9 kB 110.3 kB/s eta 0:00:00
Downloading tqdm-4.66.2-py3-none-any.whl (78 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 78.3/78.3 kB 85.5 kB/s eta 0:00:00
Using cached typing_extensions-4.10.0-py3-none-any.whl (33 kB)
Downloading annotated_types-0.6.0-py3-none-any.whl (12 kB)
Downloading h11-0.14.0-py3-none-any.whl (58 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 58.3/58.3 kB 94.8 kB/s eta 0:00:00
Building wheels for collected packages: pydantic-core
Building wheel for pydantic-core (pyproject.toml) ... done
Created wheel for pydantic-core: filename=pydantic_core-2.16.3-cp311-cp311-linux_aarch64.whl size=1899492 sha256=878fc4658fa32d552dc4990c643f13e7dd7247b158b2d157a007f6dd7f5b66e1
Stored in directory: /data/data/com.termux/files/home/.cache/pip/wheels/b0/88/5c/1f5a55eb9985535e557b7f0bcceccbd40d839093148094d12b
Successfully built pydantic-core
Installing collected packages: typing-extensions, tqdm, h11, distro, anyio, annotated-types, pydantic-core, httpcore, pydantic, httpx, openai
Attempting uninstall: h11
Found existing installation: h11 0.9.0
Uninstalling h11-0.9.0:
Successfully uninstalled h11-0.9.0
Attempting uninstall: httpcore
Found existing installation: httpcore 0.9.1
Uninstalling httpcore-0.9.1:
Successfully uninstalled httpcore-0.9.1
Attempting uninstall: httpx
Found existing installation: httpx 0.13.3
Uninstalling httpx-0.13.3:
Successfully uninstalled httpx-0.13.3
ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
googletrans 3.0.0 requires httpx==0.13.3, but you have httpx 0.27.0 which is incompatible.
Successfully installed annotated-types-0.6.0 anyio-4.3.0 distro-1.9.0 h11-0.14.0 httpcore-1.0.4 httpx-0.27.0 openai-1.14.3 pydantic-2.6.4 pydantic-core-2.16.3 tqdm-4.66.2 typing-extensions-4.10.0
To see the installation results.
~ pip list
Package Version ------------------ --------
aiohttp 3.9.3 aiosignal 1.3.1
annotated-types 0.6.0
anyio 4.3.0 attrs 23.2.0
certifi 2024.2.2 cffi 1.16.0
chardet 3.0.4 charset-normalizer 3.3.2
click 8.1.7 distro 1.9.0
frozenlist 1.4.1 googletrans 3.0.0
h11 0.14.0 h2 3.2.0
hpack 3.0.0 hstspreload 2024.3.1
httpcore 1.0.4 httpx 0.27.0
hyperframe 5.2.0 idna 2.10
langdetect 1.0.9 libretranslatepy 2.1.1
lxml 5.1.0 maturin 1.5.1
multidict 6.0.5 openai 1.14.3 pip 24.0
pycparser 2.21 pydantic 2.6.4 pydantic_core 2.16.3
requests 2.31.0 rfc3986 1.5.0 six 1.16.0
sniffio 1.3.1
tqdm 4.66.2
translate 3.6.1
typing_extensions 4.10.0
urllib3 2.2.1
yarl 1.9.4
~
My Dependency on Termux
~ pkg list-installed Listing... Done
abseil-cpp/stable,now 20230802.1 aarch64 [installed,automatic] android-tools/stable,now 34.0.4-4 aarch64 [installed]
apt/stable,now 2.7.10 aarch64 [installed] attr/stable,now 2.5.2 aarch64 [installed,automatic]
autoconf/stable,now 2.72 all [installed,automatic] automake/stable,now 1.16.5 all [installed]
bash-completion/stable,now 2.12.0 all [installed,automatic] bash/stable,now 5.2.26 aarch64 [installed]
bc/stable,now 1.07.1-1 aarch64 [installed,automatic] binutils-bin/stable,now 2.42 aarch64 [installed,auto-removable]
binutils-is-llvm/stable,now 0.3-3 aarch64 [installed] binutils-libs/stable,now 2.42 aarch64 [installed,auto-removable]
bison/stable,now 3.8.2-3 aarch64 [installed,automatic] brotli/stable,now 1.1.0 aarch64 [installed,automatic]
build-essential/stable,now 4.1 all [installed] bzip2/stable,now 1.0.8-6 aarch64 [installed]
ca-certificates-java/stable,now 1:2024.03.11 all [installed,automatic] ca-certificates/stable,now 1:2024.03.11 all [installed]
cargo-c/stable,now 0.9.31 aarch64 [installed] clang/stable,now 17.0.6 aarch64 [installed]
cmake/stable,now 3.29.0 aarch64 [installed] command-not-found/stable,now 2.4.0-17 aarch64 [installed] coreutils/stable,now 9.4 aarch64 [installed]
curl/stable,now 8.6.0-1 aarch64 [installed] dash/stable,now 0.5.12 aarch64 [installed] dbus/stable,now 1.15.6-1 aarch64 [installed,automatic]
debianutils/stable,now 5.17 aarch64 [installed] dialog/stable,now 1.3-20240307-0 aarch64 [installed] diffutils/stable,now 3.10 aarch64 [installed]
dos2unix/stable,now 7.5.2 aarch64 [installed]
dpkg/stable,now 1.22.2 aarch64 [installed]
ed/stable,now 1.20.1 aarch64 [installed]
eza/stable,now 0.18.8 aarch64 [installed]
ffmpeg/stable,now 6.1.1-3 aarch64 [installed]
file/stable,now 5.45 aarch64 [installed]
findutils/stable,now 4.9.0-2 aarch64 [installed]
flex/stable,now 2.6.4-3 aarch64 [installed,automatic]
fontconfig/stable,now 2.15.0 aarch64 [installed,automatic]
freetype/stable,now 2.13.2 aarch64 [installed,automatic]
fribidi/stable,now 1.0.13 aarch64 [installed,automatic]
game-music-emu/stable,now 0.6.3-1 aarch64 [installed,automatic]
gawk/stable,now 5.3.0 aarch64 [installed]
gdbm/stable,now 1.23 aarch64 [installed,automatic]
giflib/stable,now 5.2.2 aarch64 [installed,automatic]
git-lfs/stable,now 3.5.1 aarch64 [installed]
git/stable,now 2.44.0 aarch64 [installed]
glib/stable,now 2.80.0 aarch64 [installed,automatic]
gperf/stable,now 3.1-7 aarch64 [installed,automatic]
gpgv/stable,now 2.4.4 aarch64 [installed]
grep/stable,now 3.11 aarch64 [installed]
gzip/stable,now 1.13 aarch64 [installed]
harfbuzz/stable,now 7.3.0-1 aarch64 [installed,automatic]
inetutils/stable,now 2.4-1 aarch64 [installed]
jsoncpp/stable,now 1.9.5-1 aarch64 [installed,automatic]
krb5/stable,now 1.21.2 aarch64 [installed,automatic]
ldns/stable,now 1.8.3-2 aarch64 [installed,automatic]
less/stable,now 633-1 aarch64 [installed]
libandroid-execinfo/stable,now 0.1-1 aarch64 [installed,automatic]
libandroid-glob/stable,now 0.6-2 aarch64 [installed]
libandroid-posix-semaphore/stable,now 0.1-3 aarch64 [installed,automatic]
libandroid-shmem/stable,now 0.4 aarch64 [installed,automatic]
libandroid-support/stable,now 28-3 aarch64 [installed]
libaom/stable,now 3.7.0-1 aarch64 [installed,automatic]
libarchive/stable,now 3.7.2 aarch64 [installed,automatic]
libass/stable,now 0.17.1 aarch64 [installed,automatic]
libassuan/stable,now 2.5.6 aarch64 [installed]
libbluray/stable,now 1.3.4-1 aarch64 [installed,automatic]
libbz2/stable,now 1.0.8-6 aarch64 [installed]
libc++/stable,now 26b aarch64 [installed]
libcairo/stable,now 1.18.0 aarch64 [installed,automatic]
libcap-ng/stable,now 2:0.8.4 aarch64 [installed]
libcap/stable,now 2.69 aarch64 [installed,automatic]
libcompiler-rt/stable,now 17.0.6 aarch64 [installed,automatic]
libcrypt/stable,now 0.2-5 aarch64 [installed]
libcurl/stable,now 8.6.0-1 aarch64 [installed]
libdav1d/stable,now 1.4.1 aarch64 [installed,automatic]
libdb/stable,now 18.1.40-4 aarch64 [installed,automatic]
libedit/stable,now 20221030-3.1-0 aarch64 [installed,automatic]
libevent/stable,now 2.1.12-2 aarch64 [installed]
libexpat/stable,now 2.6.2 aarch64 [installed]
libffi/stable,now 3.4.6 aarch64 [installed,automatic]
libflac/stable,now 1.4.3 aarch64 [installed,automatic]
libgcrypt/stable,now 1.10.3 aarch64 [installed]
libgit2/stable,now 1.7.2 aarch64 [installed,automatic]
libgmp/stable,now 6.3.0 aarch64 [installed]
libgnutls/stable,now 3.8.3 aarch64 [installed]
libgpg-error/stable,now 1.48 aarch64 [installed]
libgraphite/stable,now 1.3.14-2 aarch64 [installed,automatic]
libice/stable,now 1.1.1 aarch64 [installed,automatic]
libiconv/stable,now 1.17 aarch64 [installed]
libidn2/stable,now 2.3.4 aarch64 [installed]
libjpeg-turbo/stable,now 3.0.2 aarch64 [installed,automatic]
libllvm/stable,now 17.0.6 aarch64 [installed,automatic]
libltdl/stable,now 2.4.7-1 aarch64 [installed,automatic]
liblz4/stable,now 1.9.4 aarch64 [installed]
liblzma/stable,now 5.6.1 aarch64 [installed]
liblzo/stable,now 2.10-3 aarch64 [installed,automatic]
libmd/stable,now 1.1.0 aarch64 [installed,automatic]
libmp3lame/stable,now 3.100-4 aarch64 [installed,automatic]
libmpfr/stable,now 4.2.1 aarch64 [installed]
libnettle/stable,now 3.9.1 aarch64 [installed]
libnghttp2/stable,now 1.60.0 aarch64 [installed]
libnghttp3/stable,now 1.2.0 aarch64 [installed,automatic]
libnpth/stable,now 1.6-2 aarch64 [installed]
libogg/stable,now 1.3.5 aarch64 [installed,automatic]
libopencore-amr/stable,now 0.1.6 aarch64 [installed,automatic]
libopenmpt/stable,now 0.7.6 aarch64 [installed,automatic]
libopus/stable,now 1.4 aarch64 [installed,automatic]
libpixman/stable,now 0.42.2 aarch64 [installed,automatic]
libpng/stable,now 1.6.43 aarch64 [installed,automatic]
libprotobuf/stable,now 2:25.1 aarch64 [installed,automatic]
librav1e/stable,now 0.7.1 aarch64 [installed,automatic]
libresolv-wrapper/stable,now 1.1.7-4 aarch64 [installed,automatic]
libsm/stable,now 1.2.4-1 aarch64 [installed,automatic]
libsmartcols/stable,now 2.39.3-4 aarch64 [installed,automatic]
libsndfile/stable,now 1.2.2 aarch64 [installed,automatic]
libsoxr/stable,now 0.1.3-5 aarch64 [installed,automatic]
libsqlite/stable,now 3.45.2 aarch64 [installed,automatic]
libsrt/stable,now 1.5.3 aarch64 [installed,automatic]
libssh2/stable,now 1.11.0 aarch64 [installed]
libssh/stable,now 0.10.6 aarch64 [installed,automatic]
libtalloc/stable,now 2.4.1 aarch64 [installed,automatic]
libtheora/stable,now 1.1.1-1 aarch64 [installed,automatic]
libtiff/stable,now 4.6.0 aarch64 [installed,automatic]
libtirpc/stable,now 1.3.4 aarch64 [installed]
libtool/stable,now 2.4.7-1 aarch64 [installed]
libudfread/stable,now 1.1.2 aarch64 [installed,automatic]
libunbound/stable,now 1.19.3 aarch64 [installed,automatic]
libunistring/stable,now 1.1 aarch64 [installed]
libusb/stable,now 1.0.27 aarch64 [installed,automatic]
libuuid/stable,now 2.39.3-4 aarch64 [installed,automatic]
libuv/stable,now 1.48.0 aarch64 [installed,automatic]
libv4l/stable,now 1.24.1-1 aarch64 [installed,automatic]
libvidstab/stable,now 1.1.1 aarch64 [installed,automatic]
libvo-amrwbenc/stable,now 0.1.3 aarch64 [installed,automatic]
libvorbis/stable,now 1.3.7-1 aarch64 [installed,automatic]
libvpx/stable,now 1:1.14.0-1 aarch64 [installed,automatic]
libwebp/stable,now 1.3.2 aarch64 [installed,automatic]
libwebrtc-audio-processing/stable,now 0.3.1-2 aarch64 [installed,automatic]
libx11/stable,now 1.8.8 aarch64 [installed,automatic]
libx264/stable,now 1:0.164.3101 aarch64 [installed,automatic]
libx265/stable,now 3.5-p20230222-0 aarch64 [installed,automatic]
libxau/stable,now 1.0.11 aarch64 [installed,automatic]
libxcb/stable,now 1.16.1 aarch64 [installed,automatic]
libxdmcp/stable,now 1.1.5 aarch64 [installed,automatic]
libxext/stable,now 1.3.6 aarch64 [installed,automatic]
libxi/stable,now 1.8.1 aarch64 [installed,automatic]
libxml2-python/stable,now 2.12.6 aarch64 [installed]
libxml2/stable,now 2.12.6 aarch64 [installed]
libxrandr/stable,now 1.5.4 aarch64 [installed,automatic]
libxrender/stable,now 0.9.11 aarch64 [installed,automatic]
libxslt/stable,now 1.1.39 aarch64 [installed]
libxt/stable,now 1.3.0 aarch64 [installed,automatic]
libxtst/stable,now 1.2.4 aarch64 [installed,automatic]
libyaml/stable,now 0.2.5-4 aarch64 [installed,automatic]
libzimg/stable,now 3.0.5 aarch64 [installed,automatic]
littlecms/stable,now 2.16 aarch64 [installed,automatic]
lld/stable,now 17.0.6 aarch64 [installed,automatic]
llvm/stable,now 17.0.6 aarch64 [installed]
lsof/stable,now 4.99.3 aarch64 [installed]
m4/stable,now 1.4.19-4 aarch64 [installed,automatic]
make/stable,now 4.4.1 aarch64 [installed]
mpg123/stable,now 1.32.5 aarch64 [installed,automatic]
nano/stable,now 7.2 aarch64 [installed]
ncurses-ui-libs/stable,now 6.4.20231001-3 aarch64 [installed,automatic]
ncurses-utils/stable,now 6.4.20231001-3 aarch64 [installed]
ncurses/stable,now 6.4.20231001-3 aarch64 [installed]
ndk-multilib/stable,now 26b all [installed]
ndk-sysroot/stable,now 26b-1 aarch64 [installed,automatic]
neofetch/stable,now 7.1.0-1 all [installed]
net-tools/stable,now 2.10.0 aarch64 [installed]
ocl-icd/stable,now 2.3.2 aarch64 [installed,automatic]
openjdk-17-x/stable,now 17.0-29 aarch64 [installed,automatic]
openjdk-17/stable,now 17.0-29 aarch64 [installed]
openssh-sftp-server/stable,now 9.7p1 aarch64 [installed,automatic]
openssh/stable,now 9.7p1 aarch64 [installed,automatic]
openssl/stable,now 1:3.2.1-1 aarch64 [installed]
patch/stable,now 2.7.6-3 aarch64 [installed]
pcre2/stable,now 10.43 aarch64 [installed]
pcre/stable,now 8.45-1 aarch64 [installed]
perl/stable,now 5.38.2-1 aarch64 [installed,automatic]
pkg-config/stable,now 0.29.2-2 aarch64 [installed,automatic]
procps/stable,now 3.3.17-5 aarch64 [installed]
proot/stable,now 5.1.107-62 aarch64 [installed]
psmisc/stable,now 23.6-2 aarch64 [installed]
pulseaudio/stable,now 17.0-1 aarch64 [installed,automatic]
python-ensurepip-wheels/stable,now 3.11.8 all [installed,automatic]
python-pip/stable,now 24.0-1 all [installed,automatic]
python/stable,now 3.11.8 aarch64 [installed]
readline/stable,now 8.2.1 aarch64 [installed]
resolv-conf/stable,now 1.3 aarch64 [installed,automatic]
rhash/stable,now 1.4.4 aarch64 [installed,automatic]
ruby/stable,now 3.2.2 aarch64 [installed]
rush/stable,now 0.5.4 aarch64 [installed]
rust-std-aarch64-linux-android/stable,now 1.76.0 all [installed,automatic]
rust/stable,now 1.76.0 aarch64 [installed]
sed/stable,now 4.9-1 aarch64 [installed]
speexdsp/stable,now 1.2.1 aarch64 [installed,automatic]
svt-av1/stable,now 2.0.0 aarch64 [installed,automatic]
tar/stable,now 1.35 aarch64 [installed]
termux-am-socket/stable,now 1.5.0 aarch64 [installed]
termux-am/stable,now 0.8.0 all [installed]
termux-auth/stable,now 1.4-2 aarch64 [installed,automatic]
termux-exec/stable,now 1:1.0 aarch64 [installed]
termux-keyring/stable,now 3.11 all [installed]
termux-licenses/stable,now 2.0-3 all [installed]
termux-tools/stable,now 1.41.2 all [installed]
ttf-dejavu/stable,now 2.37-8 all [installed,automatic]
unbound/stable,now 1.19.3 aarch64 [installed]
unzip/stable,now 6.0-9 aarch64 [installed]
util-linux/stable,now 2.39.3-4 aarch64 [installed]
vim-runtime/stable,now 9.1.0100 all [installed,automatic]
vim/stable,now 9.1.0100 aarch64 [installed]
wget/stable,now 1.21.4-1 aarch64 [installed]
xvidcore/stable,now 1.3.7 aarch64 [installed,automatic]
xxhash/stable,now 0.8.2 aarch64 [installed]
xz-utils/stable,now 5.6.1 aarch64 [installed]
zlib/stable,now 1.3.1 aarch64 [installed]
zsh-completions/stable,now 0.35.0 all [installed,automatic]
zsh/stable,now 5.9-3 aarch64 [installed]
zstd/stable,now 1.5.5-1 aarch64 [installed,automatic]
~