[unix] Сборка Firefox из исходников

yolki

начал собирать фаерфокс
траблы пока такие: автоматом не потянуло gettext (доставлял руками pango (доставлял руками glib20 (доставлял руками glib20 захотел icu4c-3_6-src.tgz, которого не было в локалке - пришлось раскошелиться на 10 Мб
ждёмс.. сборки glib20

sergey_m

автоматом не потянуло gettext (доставлял руками pango (доставлял руками glib20 (доставлял руками)
Это говорит о некой "поломанности" твоей машины. Приведи логи сборки, где оно не потянуло зависимость, а пошло собираться и не собралось.

yolki

Дерево портов обновил непосредственно перед установкой.
ситуация с gettext такая: в какой-то момент она не нашла xgettext нигде (пыталась грузить его tgz). погуглив нашёл что это часть gettext, проинсталлил его, дальше пошло нормально. Встало на pango, который потянул GLIB >= 2.10
Просто говорил, что нет в системе, даже не пытался заходить в devel/glib20
руками установил glib20 в devel/glib20, сейчас собирается pango

sergey_m

Так не могу догадаться, в чём проблема. Лог был бы полезнее. Я обычно стараюсь не лениться и билды запускаю копируя stdout и stderr в файл.

yolki

ок, в след. раз так и запущу.

yolki

Собственно, она встала в очередной раз.

===> gtk-2.8.20 depends on file: /usr/local/share/mime/magic - not found
...
=> shared-mime-info-0.19.tar.gz doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch from /mnt/ports/.
fetch: /mnt/ports/shared-mime-info-0.19.tar.gz: No such file or directory
...
=> Couldn't fetch it - please try to retrieve this
=> port manually into /usr/ports/distfiles/ and try again.
*** Error code 1

Stop in /usr/ports/misc/shared-mime-info.
*** Error code 1

Stop in /usr/ports/x11-toolkits/gtk20.
*** Error code 1

Stop in /usr/ports/devel/gconf2.
*** Error code 1

Stop in /usr/ports/www/firefox.

/mnt/ports - это smbmount с ultra.v.ru
+ в MASTER_SITE_OVERRIDE есть green с gentoo
shared-mime-info-0.19.tar.gz - в локалке нет. Я что-то думал, что ports или gentoo/distfiles обновляются довольно регулярно. Видимо нет.
ноут не в инете. Эту проблему я разрулю выкачиванием вручную этого тгз.

sergey_m

Ты правильно решаешь эту проблему, ибо это её очевидное решение
Оставить комментарий
Имя или ник:
Комментарий: