You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm trying to pipx install cibuildwheel[uv] on a Windows ARM64 machine. There are no binary wheels for uv on this platform, so it tries to compile the package from source (uv-0.5.2.tar.gz). However, it is failing with the following error.
Compiling uv-trampoline-builder v0.0.1 (C:\Users\extra\AppData\Local\Temp\pip-install-hv48jtb7\uv_8840a2c89e304464bb97267224937b3d\crates\uv-trampoline-builder) error: couldn't read `crates\uv-trampoline-builder\src\../../uv-trampoline/trampolines/uv-trampoline-aarch64-gui.exe`: The system cannot find the path specified. (os error 3) --> crates\uv-trampoline-builder\src\lib.rs:29:5 | 29 | include_bytes!("../../uv-trampoline/trampolines/uv-trampoline-aarch64-gui.exe"); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: this error originates in the macro `include_bytes` (in Nightly builds, run with -Z macro-backtrace for more info) error: couldn't read `crates\uv-trampoline-builder\src\../../uv-trampoline/trampolines/uv-trampoline-aarch64-console.exe`: The system cannot find the path specified. (os error 3) --> crates\uv-trampoline-builder\src\lib.rs:33:5 | 33 | include_bytes!("../../uv-trampoline/trampolines/uv-trampoline-aarch64-console.exe"); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: this error originates in the macro `include_bytes` (in Nightly builds, run with -Z macro-backtrace for more info) error: could not compile `uv-trampoline-builder` (lib) due to 2 previous errors warning: build failed, waiting for other jobs to finish... 💥 maturin failed Caused by: Failed to build a native library through cargo Caused by: Cargo build finished with "exit code: 101": `"cargo" "rustc" "--message-format" "json-render-diagnostics" "--manifest-path" "C:\\Users\\extra\\AppData\\Local\\Temp\\pip-install-hv48jtb7\\uv_8840a2c89e304464bb97267224937b3d\\crates\\uv\\Cargo.toml" "--release" "--bin" "uv" "--" "-C" "strip=symbols"` Error: command ['maturin', 'pep517', 'build-wheel', '-i', 'C:\\Users\\extra\\pipx\\venvs\\cibuildwheel\\Scripts\\python.exe', '--compatibility', 'off'] returned non-zero exit status 1 [end of output]
I don't really know anything about how crates/rust work so I'm not sure how to troubleshoot it. For example, is it sensitive about the unix path seperators (/) in the path? Is it a circular dependency issue where the uv-trampoline crate depends on uv-trampoline-builder but uv-trampoline-builder is using files from the uv-trampoline crate? Is it a version issue where it is depending on a version of the uv-trampoline from before the aarch64 binaries were added? Those are my best guesses.
The text was updated successfully, but these errors were encountered:
Sure. I wasn't entirely sure if it was actually related to Windows ARM64 specifically or if this was a more general "the sdist package is broken" kind of issue.
I'm trying to
pipx install cibuildwheel[uv]
on a Windows ARM64 machine. There are no binary wheels foruv
on this platform, so it tries to compile the package from source (uv-0.5.2.tar.gz
). However, it is failing with the following error.I don't really know anything about how crates/rust work so I'm not sure how to troubleshoot it. For example, is it sensitive about the unix path seperators (
/
) in the path? Is it a circular dependency issue where theuv-trampoline
crate depends onuv-trampoline-builder
butuv-trampoline-builder
is using files from theuv-trampoline
crate? Is it a version issue where it is depending on a version of theuv-trampoline
from before the aarch64 binaries were added? Those are my best guesses.The text was updated successfully, but these errors were encountered: