Страница 1 из 1

Не устанвливается postfix да и любой пакет из портов

Добавлено: 2010-01-05 23:23:14
simple123
uname -a
FreeBSD mir.dimavto.ru 6.1-PRERELEASE FreeBSD 6.1-PRERELEASE #9: Mon Feb 27 22:08:06 MSK 2006
После обновления портов утилитой portsnap feth && portsnap update, не ставиться не один пакет,
cd /usr/ports/mail/postfix-current
[root@mir /usr/ports/mail/postfix-current]# make install clean
X11BASE is now deprecated. Unset X11BASE in make.conf and try again.
*** Error code 1

Stop.
что надо добавить в make.conf чтобы он при установке не ругался на X11BASE !!! :st:

Re: Не устанвливается postfix да и любой пакет из портов

Добавлено: 2010-01-05 23:31:50
snorlov
Нафиг вам 6.1, да еще PRERELEASE, RELEASE что ли нет, поставьте 6.2, а еще лучше 6.4, а так посмотрите, что у вас в /etc/make.conf

Re: Не устанвливается postfix да и любой пакет из портов

Добавлено: 2010-01-05 23:34:07
Laa
Я бы советовал сперва фрю обновить хотя бы до 6.4, лучше до 8.0. Из шестой ветки 6.4 скоро забудут нафиг, какой там 6.1-PRE :Search: , поэтому не стоит расчитывать что порты будут собираться и работать на вашей версии. :st:
Или поставить старые порты за дату примерно выхода 6.1-PRE и возиться в них уже. Но там postfix старый... :st:

Re: Не устанвливается postfix да и любой пакет из портов

Добавлено: 2010-01-06 0:14:02
simple123
Laa писал(а):Я бы советовал сперва фрю обновить хотя бы до 6.4, лучше до 8.0. Из шестой ветки 6.4 скоро забудут нафиг, какой там 6.1-PRE :Search: , поэтому не стоит расчитывать что порты будут собираться и работать на вашей версии. :st:
Или поставить старые порты за дату примерно выхода 6.1-PRE и возиться в них уже. Но там postfix старый... :st:
так там просто много чего вертится, похоже только выход один обновляться!!! :st:

Re: Не устанвливается postfix да и любой пакет из портов

Добавлено: 2010-01-07 0:38:15
Corwin
Попробуйте pkg_add -rf -K <имя программы> - Например, установка mc: pkg_add -rf -K mc. Обязательно подключение к Интернет.

Re: Не устанвливается postfix да и любой пакет из портов

Добавлено: 2010-01-16 14:04:33
Poopkeen
Просто еще одна демонстрация того, что FreeBSD - система для мудаков. Ты не можешь поставить сисему всего-то пятилетней давности из дистрибутива вместе с нужным тебе софтом потому, что большая часть софта дял нее просто-напросто не релизится! Ее предлагается собирать из портов! На поддержку совместимости которых с предыдущими версиями системы просто-напросто забивают! И с них еще берут пример другие мудилы, мейнтейнящие Gentoo Linux, таким образом, для того, чтобы установить примитивнейшую систему со сквидом, апачем и парой SQL серверов, надо скачать мегабайт этак 200-300 из интернетов и подождать, пока это все говно соберется.
Что касается решения проблемы. Мудилы, девелопающие порты решили, что без иксов нынче - просто не жизнь. И добавили любопытнейший кондишен в ports/Mk/bsd.port.mk:
.if ${X11BASE} != ${LOCALBASE}
.BEGIN:
@${ECHO_MSG} "X11BASE is now deprecated. Unset X11BASE in make.conf and try again."
@${FALSE}
.endif
(http://www.freebsd.org/cgi/cvsweb.cgi/p ... =1.631;f=h)

А что X11BASE может отсутствовать, в то время, как LOCALBASE, как правило, установлен.
Соответственно, quick fix выглядит так:

#echo "X11BASE=${LOCALBASE}" >> /etc/make.conf

Впрочем, похоже, что это вылезет вообще на любой чистой системе, где X11BASE отсутствует, и скоро это зафиксят, ченьжсет-то декабрьский.

Re: Не устанвливается postfix да и любой пакет из портов

Добавлено: 2010-01-22 15:51:27
twikdi
Спасибо, помогло!
Сижу ломаю голову в попытка обновить удалённо FreeBSD 5.4... :st:

Re: Не устанвливается postfix да и любой пакет из портов

Добавлено: 2010-02-25 11:25:10
P@vel
На 6.0-RELEASE на
echo "X11BASE=${LOCALBASE}" >> /etc/make.conf
отвечает
LOCALBASE: Undefined variable.

Re: Не устанвливается postfix да и любой пакет из портов

Добавлено: 2010-05-19 13:40:58
z00llu
Для Систем ниже 6.2

# echo X11BASE=\$\{LOCALBASE\}

Re: Не устанвливается postfix да и любой пакет из портов

Добавлено: 2010-05-19 13:43:00
z00llu
Для Систем ниже 6.2

# echo X11BASE=\$\{LOCALBASE\} >> /etc/make.conf