[Comm] mkimage (not installed)

Michael Shigorin mike на osdn.org.ua
Вт Янв 10 18:44:16 MSK 2012


On Tue, Jan 10, 2012 at 02:47:53PM +0400, Vladimir Karpinsky wrote:
> Ура!  ** image: ~/out/icewm-20120110-x86_64.iso

Ура :-)

А я сегодня дорисовал проверялку наличия опций монтирования
noexec/nodev автовыбираемой файловой системы, чтоб про такие
безобразия хоть выхлоп был сколь-нибудь внятный.

Если при сборке make скажет:

error: no suitable directories found;
please check docs, filesystem and hasher setup
(mount enough tmpfs into /tmp or fix hasher-priv prefix?)

-- то не получилось подобрать из заданных в bin/mktmpdir
префиксов ничего подходящего для указанных в
/etc/hasher-priv/system и /etc/hasher-priv/user.d/$USER,
при этом следует либо смонтировать пару гигов tmpfs в /tmp,
либо сообразно дополнить prefix в одном из этих конфигов;

если же получится такая ошибка:

error: no suitable directories found;
please check hasher docs and filesystem setup
nodev and/or noexec on an otherwise suitable filesystem?)

-- то почти подходящая файловая система нашлась,
но опции её монтирования не позволят работать hasher,
при этом следует убрать для /tmp или /home опции
nodev,noexec в /etc/fstab и перемонтировать руками:

mount -o remount,dev,exec /tmp

В обоих этих случаях сборка должна завершиться
ещё до начала конфигурирования со словами:

lib/profile.mk:23: *** suitable BUILDDIR unavailable.  Stop.

-- 
 ---- WBR, Michael Shigorin <mike на altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


Подробная информация о списке рассылки community