[devel] Расширение функциональности rpm-build-rust

Anton Farygin rider на basealt.ru
Вт Сен 15 16:39:34 MSK 2026


On 9/15/26 15:55, Rx wrote:
>
>
>           Для добавления возможности вендоринга spec-файл должен
>           содержать:
>
> # При отключенном вендоринге брать vendor/ из заранее подготовленного 
> архива.
> %{!?_enable_rust_vendoring: Source1: vendor.tar }
>
> BuildRequires(pre): rpm-build-rust
> # При активном вендоринге, установить программу для вендоринга.
> # По умолчанию %rust_vendor использует cargo-vendor-alt из 
> cargo-vendor-filterer.
> %{?_enable_rust_vendoring:
> BuildRequires: cargo-vendor-filterer
> }
>
> %prep
> # Аналогично Source1.
> %setup %{!?_enable_rust_vendoring:-a1}
> %rust_prep
>
Т.е. для вендоринга внутри hasher нужна сеть, соответственно это не 
сработает без специальным образом запущенного hasher.

Очень похоже на python, но там понятно когда расползаются зависимости, а 
здесь забытый вендоринг про себя что-то скажет ?



Подробная информация о списке рассылки Devel