Судя по спекам, где используется rust, он не может работать без /proc: [00:00:06] thread 'main' panicked at 'failed to get current_exe: no /proc/self/exe available. Is /proc mounted?', compiler/rustc_session/src/filesearch.rs:132:23 В таких спеках обычно написано BuildRequires: rust-cargo BuildRequires: /proc rust вытягивается пакетом rust-cargo. Предлагаю добавить Requires: /proc в пакет rust, если rustc не может жить без /proc.
Решение о монтировании /proc прининимает hasher на основе зависимостей пакета [1][2], а не зависитмостей требуемых для сборки пакетов. Упомянутый BuildRequires нужен не построения чрута. Это некоторый абьюз файловой зависимости. Предлагаемое изменение бессмысленно и никак не избавит от необходимости указывать: BuildRequires: /proc Да, rust не может работать без procfs, но зависимость: Requires: /proc требует наличия каталога, а не смонтированного /proc. [1] http://git.altlinux.org/gears/h/hasher.git?p=hasher.git;a=blob;f=hasher/hsh-install;hb=HEAD#l131 [2] http://git.altlinux.org/gears/h/hasher.git?p=hasher.git;a=blob;f=hasher/hsh-rebuild;hb=HEAD#l235