From 52b923953eae272d3f4fbffd6ca5236cb157d0e2 Mon Sep 17 00:00:00 2001 From: Sergio Date: Fri, 28 Aug 2026 21:09:13 +0000 Subject: [PATCH] =?UTF-8?q?uv:=20a=C3=B1adir=20`bzip2`=20a=20[deps]=20?= =?UTF-8?q?=E2=80=94=20un=20sys-crate=20exige=20libbz2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit `unable to find static system library 'bz2'` en el link, a los 2612 s (43 min). La receta no tenía `[deps]`. Decimotercera de la familia. NO fue OOM pese a que la RAM estaba en 222 Mi libres cuando lo comprobé: dmesg limpio. Conviene dejarlo escrito porque la sospecha era razonable y falsa. --- recipes/uv.toml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/recipes/uv.toml b/recipes/uv.toml index 5d253e7a..cae1b199 100644 --- a/recipes/uv.toml +++ b/recipes/uv.toml @@ -21,3 +21,9 @@ install = "mkdir -p /out/usr/bin && cp target/release/uv /out/usr/bin/uv" # buildInputs de nix (NO deps de hammer — cargo vendorea; backend Rust por # defecto). Si algún sys-crate C falla, adaptá per-paquete (patch/feature): jemalloc + +# `bzip2` (libbz2) la exige un sys-crate, no el Cargo.toml: sin ella el link muere con +# `unable to find static system library 'bz2' using strategy 'no_fallback'`. La receta no tenía +# `[deps]`. Decimotercera de la familia — y otra cara: el fallo salió a los 2612 s (43 min). +[deps] +build = ["bzip2"]