Некоторые пакеты при установке в hasher требуют /proc для выполнения пост/пред-установочных скриптов. Таким образом, невозможно собрать rootfs или live с таким пакетом. Пример такого пакета mono-core. Решением проблемы является добавление поддержки переменной HSH_PROC в tools/mki-install: --- a/tools/mki-install +++ b/tools/mki-install @@ -15,7 +15,7 @@ esac [ -d "$chroot" ] || fatal "$dir: not look like a work directory of hasher." -hasher_args="$verbose $quiet ${HSH_EXCLUDE_DOCS:+--excludedocs} ${HSH_NUMBER:+--number="$HSH_NUMBER"}" +hasher_args="$verbose $quiet ${HSH_EXCLUDE_DOCS:+--excludedocs} ${HSH_NUMBER:+--number="$HSH_NUMBER"} ${HSH_PROC:+--mountpoints=/proc}" mki_list_pkgs "$@" | xargs -r env -i PATH="$PATH" hsh-install $hasher_args -- "$dir"
В mkimage 0.3.3-alt1 была добавлена переменная HSH_INSTALL_PROC в mki-install. При этом, если задана переменная HSH_PROC, то и HSH_INSTALL_PROC включается. Поэтому достаточно задать HSH_PROC, что мне и требовалось.