Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.UNIX.BSD
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.UNIX.BSD с датами от 18 Jan 11 22:51:00 до 16 Sep 24 17:28:15, всего сообщений: 10763
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 2533 из 10763 ===================================== RU.UNIX.BSD =
От   : Eugene Grosbein                  2:5006/1           19 Feb 15 18:42:58
Кому : Victor Sudakov                                      19 Feb 15 18:42:58
Тема : Re: poudriere ругается на /etc/make.conf
FGHI : area://RU.UNIX.BSD?msgid=grosbein.net+928e78cc
На   : area://RU.UNIX.BSD?msgid=2:5005/49+54e551d8
= Кодировка сообщения определена как: CP866 ==================================
Ответ: area://RU.UNIX.BSD?msgid=2:5005/49+54e6b0df
==============================================================================
19 фев 2015, четверг, в 09:36 NOVT, Victor Sudakov написал(а):

VS> # poudriere distclean -y
VS> [00:00:00] ====>> Gathering all expected distfiles for ports tree 'default'
VS> WARNING (mail/spamassassin): "/etc/make.conf", line 15: Malformed conditional
VS> (${.CURDIR:M*/mail/spamassassin} != "" && ${HOST} == "relay.sibptus.ru")
VS> WARNING (mail/spamassassin): "/usr/share/mk/sys.mk", line 340: if-less endif
VS> WARNING (mail/spamassassin): make: fatal errors encountered -- cannot continue
VS> Может кто знает,
VS> 1. Зачем он вообще смотрит в /etc/make.conf вместо своего
VS> /usr/local/etc/poudriere.d/make.conf

Он не смотрит, это make(1) смотрит в /usr/share/mk/sys.mk
(hardcoded в сорцах /usr/bin/make) и там написано __MAKE_CONF?=/etc/make.conf
и:

.if exists(${__MAKE_CONF})
.include "${__MAKE_CONF}"
.endif

Можешь подсунуть __MAKE_CONF=/nonexistent для poudriere.

VS> и главное
VS> 2. Что может не нравиться в строчках

VS> .if ${.CURDIR:M*/mail/spamassassin} != "" && ${HOST} == "relay.sibptus.ru"
VS> EXTRA_PATCHES+=/root/patches/Mail-SpamAssassin-3.3.1.sa-cgp.diff:-p1
VS> .endif

Возможно, неопределенные переменные.

Eugene
--
Устав от вечных упований,
Устав от радостных пиров
--- slrn/1.0.1 (FreeBSD)
* Origin: RDTC JSC (2:5006/1@fidonet)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.096911 секунды