Bug 40976

Summary: Simulation mode
Product: Sisyphus Reporter: Anton Farygin <rider>
Component: hasherAssignee: Dmitry V. Levin <ldv>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: at, glebfm, ldv, placeholder, rider
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Anton Farygin 2021-09-21 15:55:31 MSK
Есть простая задача - получить список пакетов, которые будут установлены в чрут пакета для его сборки.
Не придумал сходу, как сделать это в существующем hasher без установки пакетов для сборки.

Было бы неплохо добавить фичу, которая позволит завершить работу hasher после initial package install, но до фактической установки (распаковки) пакетов со стадии Build package install с выводом списка пакетов предполагаемого chroot.
Comment 1 Gleb F-Malinovskiy 2021-09-21 16:32:33 MSK
У hsh-rebuild есть опция --install-only.
Comment 2 Anton Farygin 2021-09-21 16:34:58 MSK
мне, как раз, устанавливать не нужно, что бы не тратить на это время.
Comment 3 Dmitry V. Levin 2021-12-07 10:26:30 MSK
Как минимум BuildRequires(pre) всё равно придётся установить.
Comment 4 Anton Farygin 2021-12-07 10:27:52 MSK
Да, придётся установить BuildRequires(pre) и закешировать все чруты, которые имеют такую же конфигурацию. По моим прикидкам таких вариантов будет не очень много.