[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