Не получается установить Munin 1.4.6 на FreeBSD 8.2 AMD64. Ситуация такова:
Делаю
cd /usr/ports/sysutils/munin-master
make install distclean
В процессе установки возникает ошибка
checking which cairo font backends could be used... none
configure: Disabling cairo support
configure: error: *** Could not enable any of FreeType, X11, Cairo, or Win32 bac kends.
*** Must have at least one backend to build Pango...
*** Error code 1
Stop in /usr/ports/x11-toolkits/pango.
*** Error code 1
Stop in /usr/ports/databases/rrdtool.
*** Error code 1
Stop in /usr/ports/databases/rrdtool.
*** Error code 1
Stop in /usr/ports/sysutils/munin-master.
Попробовал установить rrdtool старой версии из /usr/ports/databases/rrdtool12. Всё получилось, Munin установился, но не работает.
Причем в debug mode видно, что проблемы именно с rrdtool. Выводятся ошибки "Bad exit" и "Bad system call". То есть Munin нормально получает данные с нод (они давно настроены и работали со старым сервером на FreeBSD 6), а при обращении к rrdtool аварийно завершает работу.
Попробовал поставить новую версию rrdtool, пользуясь советами отсюда http://daemony.org/freebsd/pango-upgrade... . Всё получилось, но ошибка та же.
Поставил более старую версию Munin'а (как у нод 1.4.3), тоже не помогло.
Пробовал всё переустанавливать через portupgrade -rf cairo, не помогло.
Пробовал обращаться к rrdtool напрямую вот так rrdtool dump somefile.rrd, ошибка Bad system call.
Подозреваю, что всё таки дело в несконфигурированности cairo и freetype, но не знаю, как еще попробовать исправить.
Подскажите что-нибудь.
Ответы
Добавлю: права на все имеющие отношение к делу каталоги стоят munin:munin 755
Проблема воспроизводится в стандартном темплейте FreeBSD 8.x amd64 в VDSmanager от ISPsystem.
Отправить комментарий