hasher-privd: parent: work_limits_ok: time elapsed limit (600 seconds) exceeded hsh-install: Packages installation failed. Помогло увеличить wlimit_time_long в /usr/bin/hsh-sh-functions
Все эти параметры настраиваются в файле ~/.hasher/config, см. секцию FILES в hsh(1). Хотя 10 минут обычно должно быть достаточно для установки пакетов.
(Ответ для Dmitry V. Levin на комментарий #1) > Хотя 10 минут обычно должно быть достаточно для установки пакетов. Виртуалка. Видимо, диск медленноват.
В секции FILES в hsh(1) ни про какие "все эти параметры" не написано. wlimit_time_elapsed и wlimit_time_idle у меня глобально установлены. Больше никаких похожих параметров я ни вижу.
Все параметры, для которых есть --параметры, указаны в описании --параметров. Полный список параметров можно получить с помощью команды sed -n '/^Helpify / s/.* //p' /usr/bin/hsh-sh-functions
Т.е. wlimit_time_short можно настроить, но только у пользователя?
(Ответ для Sergey V Turchin на комментарий #5) > Т.е. wlimit_time_short можно настроить, но только у пользователя? Ой, wlimit_time_long
(In reply to Sergey V Turchin from comment #6) > (Ответ для Sergey V Turchin на комментарий #5) > > Т.е. wlimit_time_short можно настроить, но только у пользователя? > Ой, wlimit_time_long Оба можно. Предлагаю переформулировать этот PR в запрос на улучшение документации.
(Ответ для Dmitry V. Levin на комментарий #7) > Предлагаю переформулировать этот PR в запрос на улучшение документации. Да. Помогло wlimit_time_long в /etc/hasher-priv/system . Хорошо бы иметь дефолтный конфиг со всеми возможными параметрами с комментариями. Как многие традиционно делают.
(Ответ для Sergey V Turchin на комментарий #8) > Да. Помогло wlimit_time_long в /etc/hasher-priv/system . Показалось. Не помогает. На p11, если что.
(In reply to Sergey V Turchin from comment #8) > Да. Помогло wlimit_time_long в /etc/hasher-priv/system . Не уверен, что wlimit_time_long можно выставить в hasher-priv, это вроде бы параметр hsh. На riscv64 (а вряд ли кто-то когда-либо собирал так много пакетов на чём-то более медленном) у меня, например, работает такое: $ grep wlimit /etc/hasher-priv/system wlimit_time_elapsed=36000 wlimit_time_idle=36000 $ grep wlimit ~/.hasher/config wlimit_time_short=360000 wlimit_time_long=36000 А ещё mkimage игнорирует (или частично игнорирует) ~/.hasher/config, с ним нужно как-то по-другому.
(Ответ для Ivan A. Melnikov на комментарий #10) > Не уверен, что wlimit_time_long можно выставить в hasher-priv, это вроде бы > параметр hsh. Я и говорю, что общесистемно не получается. Я к тому, что это не(не только) пользовательская настройка, т.к. зависит от скорости железа.
(Ответ для Ivan A. Melnikov на комментарий #10) > А ещё mkimage игнорирует (или частично игнорирует) ~/.hasher/config, с ним > нужно как-то по-другому. Вот я и поправил в /usr/bin/hsh-sh-functions