Файл .cargo/config.toml может не содержать \n в конце (https://github.com/libkrun/libkrun/blob/413a011760b7ee61493fb0073f7810319ca6a181/.cargo/config.toml), что ломает сборку при использовании %rust_prep. error: could not load Cargo configuration Caused by: could not parse TOML configuration in `/usr/src/RPM/BUILD/libkrun-1.19.4/.cargo/config.toml` Caused by: TOML parse error at line 5, column 37 | 5 | rustflags = ["--cfg", "musl_v1_2_3"][source.crates-io] | ^ unexpected key or value, expected newline, `#` Исправил у себя так: echo "" >> .cargo/config.toml %rust_prep Но лучше решить это на уровне макроса.
https://packages.altlinux.org/ru/tasks/431040/