From 4c5cf5ae2d98e37a37ea231653a0963d465fe237 Mon Sep 17 00:00:00 2001 From: Sergio Date: Fri, 28 Aug 2026 12:25:14 +0000 Subject: [PATCH] =?UTF-8?q?mise:=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'`. La receta no tenía `[deps]`. Novena de la familia (appstream, cargo-deb, cargo-make, dprint, dufs, fnm, macchina, maturin). ⚠ Sin verificar a propósito: el build tarda ~60 min (falló a los 3550 s) y el flock es exclusivo, así que comprobarlo cuesta una hora de campaña parada. El patrón lleva ocho arreglos idénticos verificados y la campaña lo verifica sola en la siguiente pasada. --- recipes/mise.toml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/recipes/mise.toml b/recipes/mise.toml index 789b89ef..10748aef 100644 --- a/recipes/mise.toml +++ b/recipes/mise.toml @@ -37,3 +37,14 @@ install = "mkdir -p /out/usr/bin && cp target/release/mise /out/usr/bin/mise" # 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): nss-cacert, cmake, git, openssl + +# `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]`. Novena de la familia (appstream, cargo-deb, cargo-make, dprint, dufs, fnm, macchina, +# maturin). +# +# ⚠ NO se verificó parando la campaña a propósito: este build tarda ~60 min (falló a los 3550 s) y +# el flock es exclusivo, así que comprobarlo cuesta una hora de campaña detenida. El patrón lleva +# ocho arreglos idénticos verificados; la campaña lo verifica sola en su siguiente pasada. +[deps] +build = ["bzip2"]