← Back to issue list

Debcraft snap FTBFS on risc-v due to missing rustc

View original Github issue

Metadata

Project
debcraft
Number
#89
Type
issue
State
open
Author
lengau
Labels
Status: Triaged Type: Bug
Created
2026-02-20 14:54:56+00:00
Updated
2026-03-18 23:44:19+00:00
Closed

Current evaluation

Debcraft snap FTBFS on risc-v64 due to rustup lacking architecture support, blocking pydantic-core compilation. Triaged bug awaiting upstream pydantic release to ship riscv64 wheels, which will resolve the build failure.

Suggested action: keep open

Reason: The issue is already triaged and tracks a legitimate build failure on riscv64 caused by an upstream dependency. A recent comment indicates a fix is imminent in the next pydantic release, so keeping it open to track the resolution is appropriate.

Staleness: 35 Complexity: 25 Confidence: 90 Support Request: 10

Issue body

``` Failed to run the build script for part 'debcraft'. Detailed information: :: + '[' -f setup.py ']' :: + '[' -f pyproject.toml ']' :: + /build/debcraft/parts/debcraft/install/bin/pip install -U . :: error: subprocess-exited-with-error :: :: × Preparing metadata (pyproject.toml) did not run successfully. :: │ exit code: 1 :: ╰─> [5 lines of output] :: Python reports SOABI: cpython-312-riscv64-linux-gnu :: Computed rustc target triple: riscv64-unknown-linux-gnu :: Target triple not supported by rustup: riscv64-unknown-linux-gnu :: Checking for Rust toolchain.... :: Rust not found, installing into a temporary directory :: [end of output] :: :: note: This error originates from a subprocess, and is likely not a problem with pip. :: error: metadata-generation-failed :: × Encountered error while generating package metadata. :: ╰─> pydantic-core :: note: This is an issue with the package mentioned above, not pip. :: hint: See above for details. Recommended resolution: Check the build output and verify the project can work with the 'python' plugin. ``` Full build log: https://launchpadlibrarian.net/848537606/buildlog_snap_ubuntu_noble_riscv64_debcraft-edge_BUILDING.txt.gz

Evaluation history

Date Model Scores Action Summary
2026-06-17 02:59:29.663784+00:00 qwen3.6-35b-a3b-mtp-q6
Staleness: 35
Complexity: 25
Confidence: 90
Support Request: 10
keep open Debcraft snap FTBFS on risc-v64 due to rustup lacking architecture support, blocking pydantic-core compilation. Triaged bug awaiting upstream pydantic release to ship riscv64 wheels, which will resolve the build failure.
2026-06-17 02:57:12.961881+00:00 pending