Есть простая задача - получить список пакетов, которые будут установлены в чрут пакета для его сборки. Не придумал сходу, как сделать это в существующем hasher без установки пакетов для сборки. Было бы неплохо добавить фичу, которая позволит завершить работу hasher после initial package install, но до фактической установки (распаковки) пакетов со стадии Build package install с выводом списка пакетов предполагаемого chroot.
У hsh-rebuild есть опция --install-only.
мне, как раз, устанавливать не нужно, что бы не тратить на это время.
Как минимум BuildRequires(pre) всё равно придётся установить.
Да, придётся установить BuildRequires(pre) и закешировать все чруты, которые имеют такую же конфигурацию. По моим прикидкам таких вариантов будет не очень много.