
У нас есть новая версия FreeBSD 9.0-RELEASE с деревом портов, сгенерированным с помощью portsnap, и ни один из портов не работает make config
.
В какой-то степени он ведет себя так, как будто BATCH=yes
был установлен. Однако эта переменная не появляется в /etc/make.conf
(которая на самом деле пуста); и не установлена в среде. make -V BATCH
возвращает пустое. make config
выводит диалоговые экраны, а затем с радостью записывает параметры в /var/db/ports/[whatever]/options
; но простой запуск make
(или использование portmaster
) пропускает процесс конфигурации и ничего не записывает в /var/db/ports
.
Что, черт возьми, происходит?