JustPaste.it

beetcamp AUR build failure

  - Installing coverage (7.10.6)
  - Installing sqlparse (0.5.3)
 
PEP517 build of a dependency failed
 
Backend subprocess exited when trying to invoke build_wheel
 
    | Command '['/tmp/tmpdrnw09mp/.venv/bin/python', '/usr/lib/python3.14/site-packages/pyproject_hooks/_in_process/_in_process.py', 'build_wheel', '/tmp/tmp6xjovrfc']' returned non-zero exit status 1.
    |
    | Running `maturin pep517 build-wheel -i /tmp/tmpdrnw09mp/.venv/bin/python --compatibility off`
    | Python reports SOABI: cpython-314-x86_64-linux-gnu
    | Computed rustc target triple: x86_64-unknown-linux-gnu
    | Installation directory: /build/.cache/puccinialin
    | Downloading rustup-init from https://static.rust-lang.org/rustup/dist/x86_64-unknown-linux-gnu/rustup-init
    | Rust not found, installing into a temporary directory
Downloading rustup-init: 100%|██████████| 20.9M/20.9M [00:00<00:00, 85.3MB/s]
    | Installing rust to /build/.cache/puccinialin/rustup
    | info: profile set to 'minimal'
    | info: default host triple is x86_64-unknown-linux-gnu
    | info: syncing channel updates for 'stable-x86_64-unknown-linux-gnu'
    | info: latest update on 2025-12-11, rust version 1.92.0 (ded5c06cf 2025-12-08)
    | info: downloading component 'cargo'
    | info: downloading component 'rust-std'
    | info: downloading component 'rustc'
    | info: installing component 'cargo'
    | info: installing component 'rust-std'
    | info: installing component 'rustc'
    | info: default toolchain set to 'stable-x86_64-unknown-linux-gnu'
    | Checking if cargo is installed
    | cargo 1.92.0 (344c4567c 2025-10-21)
    |     Updating crates.io index
    |  Downloading crates ...
    |   Downloaded ahash v0.8.11
    |   Downloaded autocfg v1.4.0
    |   Downloaded cfg-if v1.0.0
    |   Downloaded indoc v2.0.6
    |   Downloaded heck v0.5.0
    |   Downloaded itoa v1.0.15
    |   Downloaded memoffset v0.9.1
    |   Downloaded getrandom v0.2.15
    |   Downloaded csv-core v0.1.12
    |   Downloaded version_check v0.9.5
    |   Downloaded unindent v0.2.4
    |   Downloaded tinyvec_macros v0.1.1
    |   Downloaded pyo3-macros v0.24.0
    |   Downloaded quote v1.0.40
    |   Downloaded target-lexicon v0.13.2
    |   Downloaded wasi v0.11.0+wasi-snapshot-preview1
    |   Downloaded ryu v1.0.20
    |   Downloaded unicode-ident v1.0.18
    |   Downloaded smallvec v1.14.0
    |   Downloaded zerocopy-derive v0.7.35
    |   Downloaded serde_derive v1.0.219
    |   Downloaded tinyvec v1.9.0
    |   Downloaded pyo3-macros-backend v0.24.0
    |   Downloaded unicode-segmentation v1.12.0
    |   Downloaded unicode-normalization v0.1.24
    |   Downloaded zerocopy v0.7.35
    |   Downloaded memchr v2.7.4
    |   Downloaded pyo3-ffi v0.24.0
    |   Downloaded portable-atomic v1.11.0
    |   Downloaded proc-macro2 v1.0.94
    |   Downloaded serde v1.0.219
    |   Downloaded once_cell v1.21.3
    |   Downloaded num-traits v0.2.19
    |   Downloaded syn v2.0.100
    |   Downloaded pyo3-build-config v0.24.0
    |   Downloaded libc v0.2.171
    |   Downloaded csv v1.3.1
    |   Downloaded pyo3 v0.24.0
    | 📦 Including license file `LICENSE`
    | 🍹 Building a mixed python/rust project
    | 🔗 Found pyo3 bindings
    | 🐍 Found CPython 3.14 at /tmp/tmpdrnw09mp/.venv/bin/python
    | 📡 Using build options features from pyproject.toml
    |    Compiling target-lexicon v0.13.2
    |    Compiling once_cell v1.21.3
    |    Compiling proc-macro2 v1.0.94
    |    Compiling autocfg v1.4.0
    |    Compiling libc v0.2.171
    |    Compiling unicode-ident v1.0.18
    |    Compiling heck v0.5.0
    |    Compiling version_check v0.9.5
    |    Compiling cfg-if v1.0.0
    |    Compiling tinyvec_macros v0.1.1
    |    Compiling indoc v2.0.6
    |    Compiling zerocopy v0.7.35
    |    Compiling unindent v0.2.4
    |    Compiling unicode-segmentation v1.12.0
    |    Compiling smallvec v1.14.0
    |    Compiling tinyvec v1.9.0
    |    Compiling ahash v0.8.11
    |    Compiling memoffset v0.9.1
    |    Compiling num-traits v0.2.19
    |    Compiling quote v1.0.40
    |    Compiling pyo3-build-config v0.24.0
    |    Compiling syn v2.0.100
    |    Compiling getrandom v0.2.15
    |    Compiling unicode-normalization v0.1.24
    |    Compiling pyo3-macros-backend v0.24.0
    |    Compiling pyo3-ffi v0.24.0
    |    Compiling pyo3 v0.24.0
    | error: failed to run custom build command for `pyo3-ffi v0.24.0`
    |
    | Caused by:
    |   process didn't exit successfully: `/tmp/tmpicn79qzx/jellyfish-1.2.0/target/release/build/pyo3-ffi-ea6b01a9043e6069/build-script-build` (exit status: 1)
    |   --- stdout
    |   cargo:rustc-check-cfg=cfg(Py_LIMITED_API)
    |   cargo:rustc-check-cfg=cfg(Py_GIL_DISABLED)
    |   cargo:rustc-check-cfg=cfg(PyPy)
    |   cargo:rustc-check-cfg=cfg(GraalPy)
    |   cargo:rustc-check-cfg=cfg(py_sys_config, values("Py_DEBUG", "Py_REF_DEBUG", "Py_TRACE_REFS", "COUNT_ALLOCS"))
    |   cargo:rustc-check-cfg=cfg(invalid_from_utf8_lint)
    |   cargo:rustc-check-cfg=cfg(pyo3_disable_reference_pool)
    |   cargo:rustc-check-cfg=cfg(pyo3_leak_on_drop_without_reference_pool)
    |   cargo:rustc-check-cfg=cfg(diagnostic_namespace)
    |   cargo:rustc-check-cfg=cfg(c_str_lit)
    |   cargo:rustc-check-cfg=cfg(rustc_has_once_lock)
    |   cargo:rustc-check-cfg=cfg(rustc_has_extern_c_unwind)
    |   cargo:rustc-check-cfg=cfg(io_error_more)
    |   cargo:rustc-check-cfg=cfg(fn_ptr_eq)
    |   cargo:rustc-check-cfg=cfg(Py_3_7)
    |   cargo:rustc-check-cfg=cfg(Py_3_8)
    |   cargo:rustc-check-cfg=cfg(Py_3_9)
    |   cargo:rustc-check-cfg=cfg(Py_3_10)
    |   cargo:rustc-check-cfg=cfg(Py_3_11)
    |   cargo:rustc-check-cfg=cfg(Py_3_12)
    |   cargo:rustc-check-cfg=cfg(Py_3_13)
    |   cargo:rustc-check-cfg=cfg(Py_3_14)
    |   cargo:rerun-if-env-changed=PYO3_CROSS
    |   cargo:rerun-if-env-changed=PYO3_CROSS_LIB_DIR
    |   cargo:rerun-if-env-changed=PYO3_CROSS_PYTHON_VERSION
    |   cargo:rerun-if-env-changed=PYO3_CROSS_PYTHON_IMPLEMENTATION
    |   cargo:rerun-if-env-changed=PYO3_PRINT_CONFIG
    |   cargo:rerun-if-env-changed=PYO3_USE_ABI3_FORWARD_COMPATIBILITY
    |
    |   --- stderr
    |   error: the configured Python interpreter version (3.14) is newer than PyO3's maximum supported version (3.13)
    |   = help: please check if an updated version of PyO3 is available. Current version: 0.24.0
    |   = help: set PYO3_USE_ABI3_FORWARD_COMPATIBILITY=1 to suppress this check and build anyway using the stable ABI
    | 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 status: 101": `env -u CARGO PYO3_BUILD_EXTENSION_MODULE="1" PYO3_ENVIRONMENT_SIGNATURE="cpython-3.14-64bit" PYO3_PYTHON="/tmp/tmpdrnw09mp/.venv/bin/python" PYTHON_SYS_EXECUTABLE="/tmp/tmpdrnw09mp/.venv/bin/python" "cargo" "rustc" "--profile" "release" "--features" "pyo3/extension-module" "--features" "python" "--message-format" "json-render-diagnostics" "--manifest-path" "/tmp/tmpicn79qzx/jellyfish-1.2.0/Cargo.toml" "--lib"`
    | Error: command ['maturin', 'pep517', 'build-wheel', '-i', '/tmp/tmpdrnw09mp/.venv/bin/python', '--compatibility', 'off'] returned non-zero exit status 1
 
Note: This error originates from the build backend, and is likely not a problem with poetry but one of the following issues with jellyfish (1.2.0)
 
  - not supporting PEP 517 builds
  - not specifying PEP 517 build requirements correctly
  - the build requirements are incompatible with your operating system or Python version
  - the build requirements are missing system dependencies (eg: compilers, libraries, headers).
 
You can verify this by running pip wheel --no-cache-dir --use-pep517 "jellyfish (==1.2.0)".
 
==> ERROR: A failure occurred in prepare().
    Aborting...
==> ERROR: Build failed, check /var/lib/aurbuild/x86_64/zach/build
error: failed to download sources for 'beetcamp-0.23.0-1': failed to run: makechrootpkg -cu -r /var/lib/aurbuild/x86_64 -d /var/cache/pacman/pkg/ -- -ofA:
error: packages failed to build: beetcamp-0.23.0-1