Столкнулся с проблемой при установке openoffice-3:
....................
Код: Выделить всё
internal
checking for jfreereport module... OK
checking which Apache commons-* libs to use... internal
checking whether to enable the lockdown pieces... no
checking whether to enable evolution 2 support... no
checking whether to enable KDE address book support... no
checking whether to include MathMLDTD... yes
checking whether to include Bitstream Vera fonts... yes
checking whether to include PPDs... yes
checking whether to include AFMs... yes
checking whether and how to use Xinerama... yes, with dynamic linking
checking X11/extensions/Xinerama.h usability... no
checking X11/extensions/Xinerama.h presence... no
checking for X11/extensions/Xinerama.h... no
configure: error: Xinerama header not found.
===> Script "configure" failed unexpectedly.
Please report the problem to openoffice@FreeBSD.org [maintainer] and attach
the "/usr/ports/editors/openoffice.org-3/work/OOO320_m12/config.log" including
the output of the failure of your make command. Also, it might be a good idea
to provide an overview of all packages installed on your system (e.g. an `ls
/var/db/pkg`).
*** Error code 1
Stop in /usr/ports/editors/openoffice.org-3.
Код: Выделить всё
pkg_info | grep xinerama
xineramaproto-1.2 Xinerama extension headers
Код: Выделить всё
Xinerama.c:32:33: error: X11/extensions/Xext.h: No such file or directory
Xinerama.c:33:36: error: X11/extensions/extutil.h: No such file or directory
Кстати, до этого установка опенофиса тоже обрывалась, тогда ему не хватало X11/extensions/shape.h, которого у меня тоже нет.
У меня вопрос - как узнать, с какими пакетами идут эти файлы? И может есть скрипт, который может как-то проверить наличие всех зависимостей перед установкой и указать на отсутствующие.