[devel] [сборочница] ошибки с apache2 (Re: [#82328] FAILED otrs.git=3.1.10-alt1)
Aleksey Avdeev
solo на solin.spb.ru
Чт Окт 11 14:11:03 MSK 2012
10.10.2012 10:50, Sergey Y. Afonin пишет:
> On Wednesday 10 October 2012, Sergey Y. Afonin wrote:
>
>>> <13>Oct 9 22:12:04 rpmi: apache2-mod_perl-2.0.7-alt1 installed
>>> Port config http installed;
>>> run service httpd2 condreload to fully enable.
>> <skip>
>>> /usr/sbin/apachectl2: line 115: /usr/sbin/httpd2: No such file or directory
>>
>> Хотя, вроде, установлен httpd-worker к этому моменту. А кто симлинк
>> /usr/sbin/httpd2 делает ?
Симлинк создаётся через альтернативы. А они, если я правильно помню --
сейчас отрабатывают через файлтриггер. Т. е. на момент отработки %post
симлинка действительно может не быть (если apache2-httpd-* ставился в
той-же транзакции).
Правильный способ рестарта httpd2 из rpm-скриптов:
if [ ! -d "/var/run/httpd2/rpmfiletrigger" ]; then
mkdir -p "/var/run/httpd2/rpmfiletrigger"
fi
touch "/var/run/httpd2/rpmfiletrigger/httpd2-restart"
При этом httpd2 будет перезапущен файлтриггером
zz-apache2-base.filetrigger, который отрабатывает последним.
>
> Убрал проблему с %post, на повторной пересборке и этого не оказалось.
> race ?
>
--
С уважением. Алексей.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : signature.asc
Тип : application/pgp-signature
Размер : 900 байтов
Описание: OpenPGP digital signature
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20121011/e0d6c300/attachment-0001.bin>
Подробная информация о списке рассылки Devel